1 definition by Amyyyyyyyyyyy

Top Definition
The laugh of an evil duck.
Duck #1: "I'm stalking you! Muahaquack!"
Duck #2: "Arghhh!" *Runs and hides*
by Amyyyyyyyyyyy February 05, 2011

Mug icon
Buy a Muahaquack mug!