dueshack

A person that is being really annoying.
Stop knocking me in the head, you dueshack!
by 83CFleetwood December 21, 2016
Get the dueshack mug.