Towelhead meaning

touəl-hĕd
Used as a disparaging term for an Arab or other person from a culture in which turbans are worn.
noun
0
0
Advertisement