What does atilla-the-hun-gry mean?

atilla-the-hun-gry meaning in Urban Dictionary

adj-1. explaining circumstances of physiological appetite bordering starvation, of which point you present particular Mongolian aspects such rudeness, loudness, impatience, and need to raid Chinese cities.