Top Definition
A combination of 2 middle eastern countrys (Afganistan, Pakistan) where terriorst leader Osama Bin Laden was thought to be hiding.
Obama: get that carpet flyer Osama.
Seal Team 6: Where is he?
Obama: Afarackastan
by Negusplzor December 31, 2011

Free Daily Email

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

Emails are sent from We'll never spam you.