Quote Originally Posted by les_taxi View Post
Wacky,crazy?? Wow, blimey, we might as well not allow a sense of humour now as it's non pc
Maybe she got it from watching little Britain

and not a Thai dictionary

Ting tong
Thai for stupid / idiot.
thai : i ting tong!.

English: You idiot!
And the only ting tong is her