Alcarax

Alcarax – n. the God of laxatives

Ex. Thank Alcarax this piece of shit came out.

Leave a Reply