stop being such an avigdori
amazingly hairy yeti-like being with an over agressive nature, and a childlike desire to always beat his friends
"stop being such an avigdori" What is the definition of "avigdori"?