English Dictionary
Definition peeps in British English
peeps noun
[plural] noun
/piːps/
1
used especially on the Internet to refer to people
