Find the word definition

Wiktionary
your place or mine

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