1 definition by Dr. sSinister

Top Definition
the power bequeathed upon a women's pussy, referring to the pussy as it's own entity...
You need to beware the funky breath monsta.
by Dr. sSinister December 03, 2009

Mug icon
Buy a funky breath monsta mug!