What does Alcarax mean?

Alcarax meaning in Urban Dictionary

the Jesus of laxatives