Do You Know The Meanings Of These English Phrases?

Only 20% of native English speakers can get all 20/20 correct.