1 definition by cracker134

Top Definition
Noun; The involuntary discharge of fecal matter when frightened.
OMG! You scared me and made me spoopy!
by cracker134 October 29, 2015

Mug icon
Buy a Spoopy mug!