yatch piece Share definition Flag a yatch; vagina. slang term, offensive. I was in the back of Jeep, fingering her yatch piece for like an hour... then I drove her home. yatch piece by friarsams May 3, 2005 0 0 Get merch Get the yatch piece mug. Buy Now — $32.95 See more merch