2 definitions by lil franco

Top Definition
a foul smelling vagina
I could smell that girls stoonch from the other side of the classroom.
by lil franco April 25, 2006
Mug icon
Buy a stoonch mug!
for sure my good friend
you wanna hit up a party later dog? foshizzy my nizzy
by lil franco April 25, 2006
Mug icon
Buy a foshizzy my nizzy mug!