Top definition
Girl of your dreams. Funny, beautiful, sweet, and adorable. She fills the void in your heart.
Man: Dude, who's that?
Other: I dunno, but she's my Charlotte Vail.
by The_Swede March 30, 2010
Get the mug
Get a Charlotte Vail mug for your cat Trump.