Top definition
The most amazing girl in the world. You can't help but smile when you're around her and she automatically lights up a room! She's not the tallest girl around but she has the biggest heart imaginable! A singing voice of an angel and a smile that will make you melt where you stand
Bro, I would kill to be with a Jayvell!
by Jsharp808 February 16, 2013
Get the mug
Get a Jayvell mug for your grandma Sarah.