Skip to main content

Definitions by Canadian..kitty

sgt ducky 

A very funny duck who went through the worst thing possible getting hit in the Nads and having to work retail also has a giant weapon and knows how to weild it
I watched a Sgt ducky video I since had to take tesotrone pills
sgt ducky by Canadian..kitty October 19, 2020