Top definition
a South African man who enjoys scratching jaguars or other felines normally in their naughty places
Bob is such a Canadian Duck Scratcher!
by Lord and Lady D February 09, 2009
Get the mug
Get a Canadian Duck Scratcher mug for your sister-in-law Julia.