meaning of amgina

amgina meaning in Urban Dictionary

americas vagina.noun for a spot called mexico.