1 definition by Amyyyyyyyyyyy

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