Top definition
a person of low intellect; a buffoonish doucher.
Look at that guy trying pick up that girl, what a dickscratch.
by HoTranBrasky December 10, 2009
Get the mug
Get a dickscratch mug for your buddy Sarah.