towelhead The origin and history of towelhead. Etymology From towel + head. ← Back to the full definition of towelhead