TURN TURTLE


Meaning of TURN TURTLE in English

{v. phr.} To turn upside down. * /The car skidded on the ice and turned turtle./

Slang English vocab.      Английский сленговый словарь.