Trashcanistan n. Afghanistan; any poor Middle Eastern country or central Asian republic. (source: Double-Tongued Dictionary)
Trashcanistan n. Afghanistan; any poor Middle Eastern country or central Asian republic. (source: Double-Tongued Dictionary)