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
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.