Skip to main content

Definitions by captian caps

A slang name for a vagina
tunch by captian caps October 18, 2006