Top definition
Any noise made when you are fucking a girl in the ass.
I took the mud duck home and we decided to try anal when her asshole let out a loud mud quack.
by mudquacks May 03, 2014
Get the mug
Get a Mud Quack mug for your buddy Julia.