meaning of ageeba

ageeba meaning in Urban Dictionary

a vagina