English | German | Russian | Czech

cocooner English

Meaning cocooner meaning

What does cocooner mean?

cocooner

(colloquial) A person who is most comfortable staying at home.

Are you looking for...?