Muahaquack Share definition Flag An evil duck laugh.Mwahahaquack, muahahahaquack, mwahahahaquack ect ect. Me: "I'm stalking you.... MUAHAQUACK!" You: "MUAHAQUACK!" Muahaquack by qi elf February 22, 2011 0 0 Get merch Get the Muahaquack mug. Buy Now — $32.95 See more merch