1 definition by stevenewbie

Top Definition
an amazing girl, she's weird yet smart, she's super shy which makes her super cute. she is the best girl you'll ever meet, when you do you just always want to be with her :) she might even become the love of your life
"dude i think im in love"
"oh you meet jamie?"
by stevenewbie March 20, 2014

Mug icon
Buy a jamie mug!