2 definitions by k1chan

An evil laugh, probably at your expense, shit's about to go down.
Sheila's witch snicker shut the whole zoom down.
by k1chan June 20, 2020
Get the Witch Snicker mug.
I was into it until she pulled out that witchsnicker.
by k1chan June 20, 2020
Get the witchsnicker mug.