human hole-in-the-bag
A close friend or acquaintance that is not ever funded, or is; that always has thier mits in your (whatever the vice is) sack , constantly draining your supply
Goin to the get together with the human hole-in-the-bag, maybe some one else will have some product so he can drain their sack of goodies.