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 process of deducing a problem so precisely that even the smartest mastermind himself would commend you. y=MCsquared! I just had a K..
1. A rare Canadian delicacy made by spreading Cheez Whiz (or any like processed cheese spread/aerosol cheese spray) into the crevice of a C..
1. to leave or to die "that snitch will quit the scene sooner o` later if he keeps rapin' to those piggy donut feeders, dogg!&qu..