1 definition by A. Nwokedi

Top Definition
a name for someone who has a hibitual drug habit, and occasionally breaks into song. also a very cool person.
Can I have some weed, Amarachi?
by A. Nwokedi April 13, 2007

Mug icon
Buy a amarachi mug!