Dictionary Alcarax August 8, 2007 davepoobond Leave a comment Alcarax – n. the God of laxatives Ex. Thank Alcarax this piece of shit came out. Share this:EmailFacebookTwitterMoreRedditTumblr