1 definition by GregoryTT

Top Definition
The Indonesian word for feces.
Hurry and get to that rest area, my tahi is coming out!
by GregoryTT October 02, 2012

Mug icon
Buy a tahi mug!