Hmmm, not sure...I've not seen peep used as people(person)

回答: New word: peephalfdummy2011-06-26 06:48:38

Even if it is, I'll bet it's used in a very (very) colloquial manner

請您先登陸,再發跟帖!