Towel Head

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