look up any word, like donkey punch:
 
1.
'Lost in translation', after the meaning has, indeed, been lost in translation.
'I saw Lost Translation night last.'
'Shut up.'
by Stephen W. Thomas May 09, 2005
5 3