1 definition by Umbra1

From cwtch. Welsh word for cosy, quaint, warm.
"I love this cottage, it's very cwtchy."
by Umbra1 September 15, 2018
Get the Cwtchy mug.