Quantcast
Subscribe
look up anything, like your first name:
1. rose petal
1. A part of a rose.

2. The term for a dainty little twat.
My lover has the prettiest rose petal.
2. Rose petal
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
3. rose petal
after shaving ones pubes, place on bed and have intercourse
Oh baby, I just rose petaled the bed; now lets do it!
rss and gcal