Skip to main content

Rose leaf

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!!
by Mofgan January 27, 2008
mugGet the Rose leaf mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email