meaning of Antilling

Antilling meaning in Urban Dictionary

the skill of keeping ants