Skip to main content

Definitions by SamiCakes88

The sound cats make while bird or animal-watching.
I heard Kittyface cacking at those squirrels again. She was like "cack-ca-cack ca-ca-cack"
Cacking by SamiCakes88 January 1, 2017