Right into the lap of his "patron"...grand ayatollah what's his towel-head name?
Sorry, that was Politically In-Correct:
We have been informed that the Arabs do not like to be called "towel heads".
The item they wear on their heads is actually a small sheet.
Effective immediately, please call them "little sheet heads."