Comment Comment by p7IDD243 It could also just be the phonetic spelling of "pew pew" in Russian. parent p7IDD243 9 years ago