Top definition
The highway in Afghanistan. Similar to the German Autobahn.
There's no speed limit on the Talibahn.
by Someone June 25, 2004
Get the mug
Get a talibahn mug for your Aunt Sarah.