Skip to main content

Definitions by Mewengwe

a really cool way of saying "tits"
Get your tatch out for the lads!!

Aw man, that's good tatch!!
tatch by Mewengwe October 11, 2005