English | German | Russian | Czech

your place or mine English

Meaning your place or mine meaning

What does your place or mine mean?

your place or mine

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

Are you looking for...?

your | place | or | mine