Top definition
A mythical bearded wizard of Chinese, Japanese, Siamese or some kind of Asian persuasion who spits metaphorical oracle fire from his tongue and dispenses tow trucks and/or diapers with a flick of his wrist. Usually seen with a beautiful and fashionable siren at his side .
by YouAintGottaKnowMyName! September 08, 2010
Get the mug
Get a Teerow mug for your mom Zora.