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
Get the Rub mug.