meaning of Anti-camel

Anti-camel meaning in Urban Dictionary

an individual who constantly has got to piss.