confrontation
-
Stand your ground
To maintain your position, opinion, or belief firmly despite opposition, threats, or pressure.
-
Don't piss on my leg and tell me it's raining
It's a blunt way to tell someone that you see through their obvious lie or transparent attempt to deceive you, and you are insulted by their effort.
-
Wipe the smile off someone's face
To abruptly make someone unhappy, disappointed, or less confident, especially after they have been feeling smug or overly pleased with themselves.
-
High noon
High noon refers to the precise moment of midday, 12:00 PM, often used metaphorically to signify a crucial confrontation or turning point.