Mockupedia: The Official Mock Dictionary

Mockupedia is written by you.
Definition:

The police department in the UK that deals with policing fraud.

Colloquialism:

Fraud Squad

by Tracking Spies 3 September, 2024