Skip to main content

Definitions by Welsh rogue

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

Did you have a rub last night?
Rub by Welsh rogue April 23, 2013