Skip to main content

Definitions by SnugglesMgee

A woman that is both a bitch and a crotch.
Stop being such a yiotch.
These yiotches keep getting all up in my business.
Yiotch by SnugglesMgee December 10, 2009