喷pēn
Top 6000
Meanings
1. to spout; to spurt; to spray; to puff
2. (slang) to criticize scathingly (esp. online)
Characters used