A usually big, fluffy, cute and adorable being that is impossible to resist. Based on the popular Japanese animated cartoon character "Totoro".
When I need care, my cuddly tot is the best person to turn to.
by Kat. P December 31, 2008
Can you define these popular missing words?