We are living in the Golden Age of citizen journalism: Muslims always find new and innovative ways to threaten -- check out this Amazon book review left for defender of freedom Robert Spencer. I guess this would-be killer didn't like the book: 0 of 1 people found the following review helpful:
From the Urban Dictionary
turkish delight A turkish man having unconsentual sex with another being.
abv. T.D., T.D.ed, T.Deed. "Hey Hasan i heard u totally gave that fine ass bitch a turkish delight, on your lunch break?"
"I feel so greasy, i got T.Deed last night!"
James O'Keefe strikes again.