look up any word, like donkey punch:
 
1.
Means shit on god(allah)
commonly used by non religious Iraqis.
when something does not work yell "CHARAB ALLAH".
there are variations too:
charab allah il kalb (shit on allah the dog)
charab allah shtaal (shit on a burnt allah)
by mahmoud yusef December 07, 2006

Words related to charab allah

alla allah chara charab god