If I'm being honest here I just made this word up so I'm sorta spitballing here, umm, uuh, it means, indecisive, as in not good at deciding things.
Oh, that fellow is a bit chirumby, don't you think?
What the actual fuck are you saying that isnt a real word, stop trying to seem smart I know for a fact that you made that up and I know that you're cheating on me Darryl, so shut your fucking mouth and the wedding's off.