meaning of Avigdori

Avigdori meaning in Urban Dictionary

Amazingly hairy yeti-like becoming with an over agressive nature, and a childlike want to always beat his pals. Not a good golfer