Skip to main content

Definitions by alxwins

This is a vagina that is smelly in a bad way.
Yo, that bitch had a mad stootch.
or
These dog treats smell like stootch!
Stootch by alxwins September 30, 2014