Spicecracker

An annoying person, somebody who might get on your nerves or make you angry.
by cheeeesay March 10, 2018
Get the Spicecracker mug.