This is a way to describe someone who has a short temper, liable to fly off the handle at any moment. Example: Don't bug that guy too much, he's a bit of a snap-show.
SNAP-SHOW
Meaning of SNAP-SHOW in English
Slang English vocab. Английский сленговый словарь. 2012