Skip to main content

Definitions by MewnCatta

A slang word used by people of the fursuiting nature, in place of the word, “fucking.”
Oh hecking heck dude! That combo was sick!
Hecking by MewnCatta February 22, 2023