Skip to main content

JayLeno's definitions

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
Man 1: Wang ba dan, brother.
Man 2: Aii ya, watch you language!
by JayLeno July 1, 2009
mugGet the wang ba dan mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email