look up any word, like blumpkin:
 
2.
a tiny beautiful girl who does her make up really good usually is funny and the kind of person who will give good advice, although her parents might have been on extacy when they named her, shes an all around pretty, funny, good girl.
joe: hey man you see that pretty new girl?

bob: yeah man i talked to her, shes cool and must be a roseangel.
by c3po246 May 21, 2010
 
1.
Usually dark haired and dark eyed. A RoseAngel is a person who is daring, fun loving and extremely active. Though she may come off as snobby, she is truly just shy with people and takes her time getting to know someone but if she likes you then she will be the best friend you could ever have. Knowing a RoseAngel is a blessing in your life because once you get her out of her shell, she is a sweet, loving and caring person. Never doubt a RoseAngel's trust because no matter what, she always has your back. RoseAngel is the type of person who is impossible not to envy. With her perfection and sweet ways. She just has that X factor you dont find in any other girls! A really loving girlfriend who you could bring home to met your mother!(usually your whole family will fall in love with her then too) , she just has that effect on people, and she will always put a smile on your face no matter what mood your in! Also RoseAngel is the girl who makes your heart jump when she enters the room.

The girl who breaks it as she leaves.
Friend 1 : Woah Who's That?

Friend 2 : That's RoseAngel Duh.
by ANAHERE August 21, 2011