Skip to main content

Definitions by Level headed

To have in ones possession for an extended amount of time. Usually said in a negative way.
Stop baby-sitting the weed. Puff puff give.
babysit by Level headed September 18, 2005