1:noun. An alternative derogatory name for the repugnant country of Afghanistan. Shakespeare once wrote "...a rose by any other name is still a rose." Well trashghanistan is a piece of shit given another name, Afghanistan.
2:noun. May also refer to a trashy and dirty hangout that you spend a lot of time at.
1: Flaco- My primo got shipped off to trashghanistan.
2: Flaco- Hey Casper, lets go chill at Boofi's house.
Casper- Chales! I fucken hate going to trashghanistan.