Subscribe English
look up any word, like latergram:

1 definition by Cuddlelover

 
1.
the name of a girl that typically starts with a C and enjoys cuddling and showing love towards another person
Awwww look guys, Cuddles is smiling at the Francesca
by Cuddlelover August 29, 2011
32 42