Top definition
a person of the mental handicaped discription who requirs the use of a helmet
stop being a fuckin squashhead!!!
by samtheman4808 April 30, 2008
Get the mug
Get a squashhead mug for your daughter-in-law Jovana.