Skip to main content

Definitions 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!
Quaffed by ashlyynnk May 13, 2020