It’s a new word; it means something that kind of cute but still a little on the squicky side.

 

Like this baby octopus

Advertisements