Top definition
An amazing girl who is gorgeous and smart. She has a talent for almost anything and gets along with everyone very well! Very very smart and amazing at sports. She is perfect!
by amanda<3x June 17, 2011
Get the mug
Get a Baillee mug for your brother-in-law James.