What does Amayi mean?

Amayi meaning in Urban Dictionary

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