Yiotch Share definition Flag 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 0 0 Get merch Get the Yiotch mug. Buy Now — $32.95 See more merch