Elvio means in slang: An argumentative person is a spanish-derived noun. Also known as a careless driver.
(in Slang Dictionary, added by Federico Ortiz)

What else does Elvio mean?

Elvio, the greatest person you’ll ever meet, is also the most crazy. He is funny, crazy, cool, and awesome technically.
(in Slang Dictionary, added by Lindsey Alexander)