Skip to main content

Definitions by Kikotexan

ducc cannon 

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