Top definition
The most amazing person in the world. A very lovable person. Beautiful person. She is just the person you can go to when you are wanting to cheer up.
I just got back from 5 months in Florida and could not wait to see that Joandra.
by Apple Pie Apple June 07, 2011
Get the mug
Get a Joandra mug for your mom Jovana.