Skip to main content

Definitions by hellomotopolis

An annoying furry animal. Word often used when breaking tension in an akward conversation.
Cats by hellomotopolis March 22, 2009