1 definition by Naugahyde

Top Definition
psa
Publice Service Announcement. Rarely used as an acronym.
This following snow warning is a public service announcement.
by Naugahyde March 06, 2004

Mug icon
Buy a psa mug!