May the Gates of Hell quickly swing open for these Satanic Spawn of Mohammed (may piss be upon him).
Hope you don't mind my edit. :o)