Top Definition
leather sandals which enable arab bombers to flee the scene of the explosion without being seen. these are usually brown and rotten with a light smell of cheese and onion.
sadaam forgot his turbo sandals
by Benny 7588 July 18, 2006
5 Words related to turbo sandals

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.