Turkish Battleship

Turkish Battleship, something that sounds like it would be on Urban Dictionary
by Slaviodicus May 17, 2018
Get the Turkish Battleship mug.

turkish battleship

A Turkish Battleship is a synonym for a Soviet Pre WW2 era Battlecruiser of questionable quality.
-Is that a ship or a floaring peice of rubble.
-No it's just a Turkish Battleship.
by ComradeSeagull May 17, 2018
Get the turkish battleship mug.