1 definition by Evil_Time
United Kingdom Police Departement
Abbreviation done by angry moms that don't know how to contact the police department of UK.
Abbreviation done by angry moms that don't know how to contact the police department of UK.
by Evil_Time May 7, 2020