meaning of Alcarax

Alcarax meaning in Urban Dictionary

the Jesus of laxatives