Dictionaries:
caught in flagrante:
A person discovered by their spouse or usual partner in the act of having-sex with someone else.See Also: caught by the short hairs, caught with his pants down, caught with his trousers down
Link to this page: