VariousWords beta
Related Terms:
Verb
Definition: To have sufficient, indisputable evidence that a person's actions are generally perceived to be wrong; to catch red-handed.
VariousWords beta
Definition: To have sufficient, indisputable evidence that a person's actions are generally perceived to be wrong; to catch red-handed.