1 definition by Cheechy Menendez

Top Definition
(french definition)Having sexual intercourse with one or more girls who; a. have a pungent odor b. are completely unshorn (not shaved-anywhere)c. closely resemble a skunk
Picture what would happen if Peppy LePeau ever caught one of those little smelly hairy girl skunks with pit-hair in his cartoon.
by Cheechy Menendez May 10, 2005

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