Top definition
A turd from America who is living in Thailand. He looks like a retard and also acts like one. He also smells often :/
by Tylerisaturd November 04, 2013
Get the mug
Get a stephen tyler williams mug for your father-in-law José.