i told that dick scratcher it wouldn't work  and now we have to fix it
an offensive man who is also stupid and believes he is always right no matter what
"i told that dick scratcher it wouldn't work  and now we have to fix it" What is the definition of "dick scratcher"?