1 definition by Spoopy_taco_cat

Top Definition
1)to shove a duck up your ass.
2) To say quack into someones ass hole
i order you to quack my ass
by Spoopy_taco_cat February 09, 2018

Mug icon
Buy a quack my ass mug!