Towlie

Refers to Towelie, the towel character on "South Park."

Term Origin Targets
Towlie Arabs