Skip to main content

batmansgirl's definitions

Laughing Duck

When you are laughing uncontrollably and keep farting with every giggle you make, which sounds like a duck!
I get so embarrassed when I start getting the laughing duck and cannot control how loud it is.
by batmansgirl August 20, 2012
mugGet the Laughing Duck 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