AHlalalalalalalalalalalalalalalalalalah!
Appearantly it is called a Ululation. It is a version of of the Word Allah. And losely translated means “Death to America”.
During my research I discovered that Xena of the TV show Xena Warrior Princess also did it. Which leads me to wonder if Xena was a recruitment tool used over a decade ago to lure Americans into a sympathetic terror state of mind.
No comments:
Post a Comment