Top definition
A person of beauty, a kind an gentle person. One might call lovely, sweet hearted, and outgoing, with a bright smile.
"He was so sweet, what a rose!"

"She is a rose, alway smiling."
by Hal 2000 June 11, 2016
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush