News
Idioms like Mandarin’s ‘take your pants off to fart’ make no sense to English speakers—at least, not to English speakers who haven’t read this list.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results