Ting tong

thai : i ting tong!.

english : you idiot!.
by Deexii September 21, 2010
Get the Ting tong mug.