1 definition by yoloswagdog1234

1
where someone passionately has sex with a wild animal or captive animal formally known as a duck. QUACK.
Yooo did you just fuckaduck”

Yeah bro it was wild
by yoloswagdog1234 November 06, 2018
Get the mug
Get a fuckaduck mug for your grandma Zora.