1 definition by MAtthew stevens

the most perfect girl who you fall in love with and you cant get away from her and when she has a boyfriend you still love her and you wsih you could hold on tight to her but she just wont let you because she wont take a chance in life and all u want is her no matter what they say she is perfect in your eyes
man i really wish meghan was my girlfriend
by MAtthew stevens January 28, 2009
Get the meghan mug.