Skip to main content

Definitions by Slaviodicus

Turkish Battleship 

Turkish Battleship, something that sounds like it would be on Urban Dictionary