Random Words:
1.
To have been very badly burnt, in the slang sense, such that there is no chance of graceful or meaningful recovery.
Especially appropri..
1.
'Lost in translation', after the meaning has, indeed, been lost in translation.
'I saw Lost Translation night last.&apos..