Top Definition
A Latin name meaning "he who was born in Avella, Italy"

Avella (Abella; ) is a city in the province of Avellino, in the Campania region of Italy
Avelino wanted to go to Avelino - just for kicks, but he forgot his plane ticket back at home because he is a retard.
by Buttkipz February 04, 2010

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×