English | German | Russian | Czech

couchmate English

Meaning couchmate meaning

What does couchmate mean?

couchmate

A person with whom one shares a couch.

Are you looking for...?