I looked it up
The definition said its someone who kind of 'ruins the fun' with their seriousness. Also someone that insists that things are done in a certain way.
I'm not sure if this completely applies to Kirsch though.
Yep, pretty much that.
OMM: You yell at me for having my korean and japanese music playing out loud, yet blast your electronic music while I'm doing homework.
Come on, brother.