1 definition by lord scrotum

Top Definition
best fucking thing ever. period.
wow, i like that vagina.
by lord scrotum June 16, 2009

Mug icon
Buy a vagina mug!