Turkish Submarine Share definition Flag When you have gas that is so bad, inside a dorm, car, office, etc, that the fumes give you a headache. Man I ate Taco-Bell before my shift and then turned the office into a Turkish Submarine! Turkish Submarine by BARRY "O-Town" June 25, 2010 0 0 Get merch Get the Turkish Submarine mug. Buy Now — $32.95 See more merch