meaning of Agabib

Agabib meaning in Urban Dictionary

Cool brand-new word.