look up any word, like dirty sanchez:

1 definition by Welsh rogue

 
1.
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