1 definition by Bazaroo

Top Definition
The act of fitting your foot inside a vagina
Yeah man I was going crazy last night .I curbstomped my girls pussy
by Bazaroo May 24, 2019

Mug icon
Buy a Curbstomped mug!