Skip to main content

Definitions by Princess Taylor Shnuckles

Shnuckles 

1. To cuddle, get cozy, fit perfectly together

2. A very nice kitty
I had such good shnuckles last night!