Skip to main content

Definitions by Hexafenix

A snuggled up comfortable child.
Look at that little snugrat, she is so comfortable and all swaddled up!
Snugrat by Hexafenix June 11, 2018