1 definition by Patrick O' Hoolahan

A Bunch of fucking towelheads.
- Whats this i hear about the Al Qaeda on the news.

- i think they bought new towels for their heads or something, fuckin assholes.
by Patrick O' Hoolahan November 19, 2010
Get the Al Qaeda mug.