Top definition
Being in a cozy state of mental or physical comfort. Being at ease.
My new slippers feel snugular. This airplane seat is not snugular. I don't want to get out of bed because I am in a snugular position.
by caft October 17, 2010
Get the mug
Get a snugular mug for your girlfriend Yasemin.