canadian duck scratcher
bob is such a canadian duck scratcher
a south african man who enjoys scratching jaguars or other felines normally in their naughty places
"bob is such a canadian duck scratcher" What is the definition of "canadian duck scratcher"?