1. A part of a rose.

2. The term for a dainty little twat.
My lover has the prettiest rose petal.
by laeiryn July 15, 2008
Licking someones asshole in a clockwise circular motion.
"Billy gave me rose petals and ended up with a tongue full of toilet-paper rollies."
by Jesus Murphbag August 20, 2003
The act of twisting a broken bottle into someone's skin, to inflict damage
Matt smashed his beer on the counter and then gave that fool a rose petal
by oh_ok January 04, 2012
after shaving ones pubes, place on bed and have intercourse
Oh baby, I just rose petaled the bed; now lets do it!
by Harrynootzak October 28, 2010

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×