Top definition
Welsh word. To cwtch another person or object, in a cuddly and affectionate geusture.
'I am cwtching with my girlfriend.'
I am cwtching into this pillow.'
by Jennifer Falon November 21, 2008
Get the mug
Get a cwtching mug for your dog Manafort.

Activity