Top definition
swear word in chinese, equivalent to "son of a...." or you motherfucker... in english.

by chenger May 15, 2003
Get the mug
Get a tamaduh mug for your guy Zora.