2 definition by tchh-123

Top Definition
another way of sayin tut tut, being disapointed in someone
you have been smoking again, tchhh
by tchh-123 May 29, 2006

Mug icon
Buy a tchhh mug!
another way of sayin tut tut, being disapointed in someone
you have been smoking again, tchhh
by tchh-123 May 29, 2006

Mug icon
Buy a tchhh mug!