1 definition by angrybird101

A beautiful girl admired by everyone for her honesy and kindness. Boys feel nervous around her and girls feel jealous. If you are lucky enough to know an Imogen hold her tight and never let her go!
I am the luckiest person alive, I know an Imogen!
by angrybird101 June 9, 2013
Get the Imogen mug.