Top definition
Meaning beautiful heart mind and soul. To be the very existence of all things beautiful
She's the perfect Meh'Yonna
by mommayay December 19, 2016
Get the mug
Get a meh'yonna mug for your mate Paul.