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. The act of squatting over one's anus and lowering your scrotum into the open orifice. Your partner then proceeds to clench their an..
1. Dropping a deuce that is so wet and disgusting that even once the toilet has been flushed brown streaks are visible in the toilet bowl, ..
1. Something that is small. Can be abbreviated to "oonch" "Aw, that book is such an ooncher" See small, tiny, little..