1 definition by Lousterr

Top Definition
A vague way of saying "having sex".
Hey Susan, lets go play some board games upstairs?
by Lousterr August 30, 2014

Mug icon
Buy a Board Game mug!