Towel Head

"I'm tired of all those damn Pittsburgh Towel Heads taking over our home stadium every year."
by notasociopath January 30, 2009
mugGet the Towel Headmug.