ParentFull threadp7IDD243·It could also just be the phonetic spelling of "pew pew" in Russian.View on HN