krumugin means: A bad-tempered, difficult, cantankerous person. This type of person is often hostile to others, for whatever reason. (in Community Dictionary, added by Billingsgate)