1 definition by helpfulhint

Top Definition
1. N. Devil Spawn
2. V. being mean to someone
1. OMG That girl is such an Avalon
2. Wow! Did she just pull a total Avalon
#evil #devil #devilspawn #mean #cold
by helpfulhint December 04, 2006
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.