Definitions by JayLeno
wang ba dan
The exact translation is "Stupid son of a turtle", and it is written as "愚蠢的龟儿子" in simplified Chinese. Equivalent in offensiveness to "stupid son of a bitch" in english
wang ba dan by JayLeno July 1, 2009