1 definition by Meowmiao

A beautiful person with a heart of gold and a great smile. They’re always there for you, and although you have your rough patches they never fail to brighten your day. An edgy ray of sunshine.
by Meowmiao November 11, 2020
Get the Araya mug.