Your-place-or-mine Definition

A question suggesting sexual intercourse: literally meaning "shall we go to your place or mine to have sex?"
Wiktionary