← Back to Directory

Slang tagged with evidence

receipts

Proof or evidence (especially in an argument).