Top definition
Royal Naval slang for bad luck or getting the shitty end of the stick
I left her the week before she won the lotery what a green rub
by lezw October 29, 2010
Get the mug
Get a green rub mug for your brother-in-law G√ľnter.