I had to look it up. It’s a combinations of Twitter and Peeps (People).
In another few years I’m not going to understand the language at all. Although, maybe it won’t matter by then.
IKWYM