1 definition 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.
by Level headed August 27, 2005
Get the babysit mug.