Skip to main content

Definitions by kittykat12399

The feeling or compulsion to hug or squeeze when seeing or encountering someone or something that is cute, adorable, charming, lovable, etc.
The other day in the park I saw the cutest puppy and I had a major teetoo.
Teetoo by kittykat12399 February 11, 2018