1 definition by urmumstatttismells

A word from the Punjabi language to say poo/shit.
Yo! That stinks, who did a tatti fam?
by urmumstatttismells July 31, 2018
Get the Tatti mug.