look up any word:
1. avesta
A counter-strike player who thinks he isn't mexican but is very mexican.
"Dude, there's that mexican Avesta"
by 1337 Jun 12, 2004 add a video
rss and gcal