Top Definition
a place were photographers post there pics.
"dud, thats an awsome pic!, you shoul post it in wdys/pp!"
by jondubie December 09, 2006
5 Words related to wdys/pp

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.