Post
Urban Dictionary: Terrorballwww.urbandictionary.com A game developed between the United States and Islamic terrorists to determine who will ultimately prevail. There are two rules to Terrorball: (1) The game lasts as long as there are terrorists who wa...