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. Travel to exotic and/or expensive locations solely for the purpose of bragging about it when one returns home. Elroy just got back from..
1. United Kingdom: Polite version of "Dogs Bollocks" meaning very good. This is the mutts nuts! See spac..
1. (Eff-You-Eff-Tee-Bee) Full Up Fit To Burst -Thanks for that meal. It was delicious! -You're welcome. Would you like some dessert..