meaning of Calahooligan

Calahooligan meaning in Urban Dictionary

the most effective partiers within the entire world. See hoobanger