meaning of Amayi

Amayi meaning in Urban Dictionary

a red head, monroe pierced bucktoothed bitch (:Complete HIPSTER with a CAMELTOE <3