What does amarachi mean?

amarachi meaning in Urban Dictionary

a name for someone who has a hibitual medicine routine, and occasionally breaks into song. additionally a rather cool person.