Skip to main content

HoTranBrasky's definitions

dickscratch

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
mugGet the dickscratchmug.

Share this definition