Skip to main content

Definitions by qi elf

Muahaquack 

An evil duck laugh.

Mwahahaquack, muahahahaquack, mwahahahaquack ect ect.
Me: "I'm stalking you.... MUAHAQUACK!"
You: "MUAHAQUACK!"
Muahaquack by qi elf February 22, 2011