Skip to main content

tamaduh

swear word in chinese, equivalent to "son of a...." or you motherfucker... in english.
Tamaduh! My girlfriend gave me SARS
by chenger May 15, 2003
mugGet the tamaduhmug.

Share this definition