Top definition
to impale a female who has yet to experience the displeasure of cherry popping.
"yo boy, i chilled with her and i got the v card snatch, it was a messy business"
by Katzilla January 15, 2006
Mug icon

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