1 definition by sunlord

Top Definition
Short for Afghanistan. Used in military lingo.
I am looking forward to serve in affa so I can shoot some ragheads!
by sunlord February 08, 2007
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.

×