1 definition by ashlyynnk

When a group of ducks quack and fart at the same time.
Dude, I was at the lake and all my ducks quaffed! It was so weird!
by ashlyynnk May 14, 2020
Get the Quaffed mug.