Picture posting is enabled for all :)
What is "peeps" please?
Ah I see, peep's = people, I just don't get this goo-goo talk
I use several, and I've never come across it before. I wouldn't use it myself.