hey, did you guys hear about that group protesting in front of gamestop? yeah, it's petu
acronym - people for the ethical treatment of the undead
"hey, did you guys hear about that group protesting in front of gamestop? yeah, it's petu" What is the definition of "petu"?