What does Artin Yogi mean?

Artin Yogi meaning in Urban Dictionary

The Sexiest beast live. Usually armenian. Hated on for his apperance, and amazing athletic skill. also referred to as Yogi.