What is Shnuckles?
1. To cuddle, get cozy, fit perfectly together
2. A very nice kitty
I had such good shnuckles last night!
See cuddle, cuddly, nice