Top definition
The best girl you'll ever meet. She's nice, funny, and super hot. She's great in bed, and will never let you down.
Boy 1: dude, have you seen that girl Devon? I think I'm gonna ask her out!
Boy 2: go for it!
by Madamex June 24, 2014
Get the mug
Get a girl devon mug for your mama Zora.
buy the domain for your pet site