StolenDignity's definitions
The act of farting in the shower as water muffles the noise causing it to sound somewhat like Donald Duck laughing.
by StolenDignity March 22, 2012
Get the Shower Quack mug.
Get the Shower Quack mug.We'll email you a link to sign in instantly.