What does Binopiroface mean?

Binopiroface meaning in Urban Dictionary

1. Short For Big Nose Pimple Rock Face2. Newly found chemical3. A pokemon which have 3 attacks, squeezing its zit and shooting its pus, pretending becoming jacked, and talking fail chinese