1 definition by Murphster_98
A super amazing girl, who is always there for you no matter what and will always stick up for you.
She's also super beautiful and drop-dead gorgeous.
She's also super beautiful and drop-dead gorgeous.
by Murphster_98 September 14, 2017