STPD explained

STPD is an abbreviation for:

Police Departments

Other