Today is (usually) St. George’s Day AND Shakespeare’s birthday, so here’s a thread of English phrases (mostly individual inventions rather than common idioms), starting with this…

The best English term I’ve heard for those who sit at home and act tough behind a computer screen is “101st Chairborne”

Comments