Skip to main content

na_vtec's definitions

psg

An abbreviation for Pet Shop Girl. This type of person is usually found in or around Pet Shops. She would be found to have an attraction to Hamdog's and is commonly greeted by the phrase, "Hi".
Hey dood, there's PSG, I think I need more dogfood... brb
by na_vtec August 2, 2007
mugGet the psg 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