To embarrass someone by being superior. ... To show someone up can be used in: "You talked the talk but ...
www.urbandictionary.com