Skip to main content

Purple Sock Puppet

Despite many aspects that teenagers could have on this phrase, a Purple Sock Puppet is short for PSP, or Playstation Portable.
Dude can I borrow your purple sock puppet for our football trip?
by *69TIGER69* March 21, 2009
mugGet the Purple Sock Puppet 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