1 definition by yorkiemee

Top Definition
A very studious girl. Comes from a great family. Very dedicated.
Why can't you be more like Yohana?
by yorkiemee February 20, 2010
Mug icon
Buy a Yohana mug!