What is Iafolla?
A furry italian who is self-proclaimed awesome
Damn you're so Iafolla-esque!
See furry, chair yo' ass, italian, commie, burlesque