What does Algerian Roe Sham Boe mean?

Algerian Roe Sham Boe meaning in Urban Dictionary

Two individuals just take turns kicking one another when you look at the crouch/nuts to settle an argument. Last guy standing gains.