Skip to main content

Welsh rogue's definitions

Rub

Welsh word for a sexual encounter without being obvious
Fancy a rub??

Did you have a rub last night?
by Welsh rogue April 23, 2013
mugGet the Rubmug.

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