A word that mixes Arabic and
English. Think of "D5r
Allah", and the word tore in English.
It is a play on
words, meaning "Thank God We Tore Apart". It is just a short way of saying it.
It is not related to anything religious and is simply used in a social sense.