Top definition
A very beautiful girl. Usually walks with a presence that everyone admires. When she walks into a room everyone looks at her. However, she doesnt know she's beautiful.
by Think ya know (: April 26, 2011
2
“I can’t believe I met this beautiful girl that likes everything I like. We even have the same birthday!! Such a Morgan P”
by Ramsey35 January 07, 2021