Its an algerien word used when your super high
Sifou : hi teza how are you today Teza : rani mgarba3