What does Attilla The Gun mean?

Attilla The Gun meaning in Urban Dictionary

an extremely hefty musical organization situated in Fairmont, West Virginia. Typically so excellent you panties will fall-off.