1 definition by Kikotexan

A cannon that shoots ducks. What the fuck were you expecting.
Damn I hope nobody shoots me with that goddamn ducc cannon
by Kikotexan May 19, 2021
Get the ducc cannon mug.