Rose Leaf

What is Rose Leaf?


1.

When a person -either male or female- sticks their tongue in your arse during passionate love making.

The bitch did a rose leaf on me!! Fucken grotty moll!!

See rl, rim, appleseed


33

Random Words:

1. An expression to be used prior to a statement that a) though delivered with good intentions, may potentially sound critical or b) poin..
1. The little dried pieces of shit that are stuck on the inside of a toilet bowl; usually the result of an explode-a-poo. When I peed in S..
1. an awesome teacher who kicks ass and will beat yours if you look at him the wrong way. has a fixation on high school girls even though ..