Skip to main content

owlmaster08's definitions

PSD

Punch Sports Drink. A beverage served at meals in King Hall at the United States Naval Academy. It is one of the preferred drinks because it does not taste like battery acid like its competition, Lemonade Sports Drink (LSD).
What! The PSD is all gone already!?!
by owlmaster08 December 7, 2006
mugGet the PSD mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email