1 definition by meeshabeesha

Top Definition
to give your girl/boy an amazing sexual experience that connects you with the universe
Jimmy shut it down for me last night!!! OMG IT WAS FREAKY LEAKY!
by meeshabeesha April 10, 2010

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug