1 definition by shcisallthetime
Usually describes a person who's always there for you. Youmna's are your best friends and your family. They will love you wholeheartedly, and usually freeload at your house for tea and pb&j.
Commonly mistaken for 'Glozelle'
Commonly mistaken for 'Glozelle'
by shcisallthetime December 31, 2013