1 definition by Zizo24

Top Definition
A stuffed shark.
I was depressed today, then I hugged chickenmeow and I instantly became happier.
by Zizo24 November 25, 2020

Mug icon
Buy a chickenmeow mug!