Turkish Battleship

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

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
mugGet the turkish battleshipmug.

Share this definition