Top definition
The act of grinding, or dry humping on a bench numerous times. there for making it lucky.
Me and Zoe went to the lucky bench yesterday.
by jjnj May 13, 2018
Get the mug
Get a lucky bench mug for your mate Zora.