Comprehensive resource for understanding and mastering English idioms
The idiom "none of your lip" means that someone is not willing to talk about a particular topic or person. It suggests that the speaker is not interested in the subject being discussed, or they have no information to contribute. The phrase can also be used to express disdain or dismissive behavior towards someone else.
The origin of the idiom is unclear, but it has been in use since at least the early 20th century. It may have derived from an older phrase, "none of your business," which suggests a similar idea of not wanting to interfere in someone else's affairs. The idiom may also be related to the concept of lip service, which refers to insincere words or actions.