look up any word, like dirty sanchez:
 
1.
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

Words related to Canadian Duck Scratcher

dick scratcher douche perv playswithsquirrels rainforest