Top definition
1. Short For Big Nose Pimple Rock Face
2. Newly discovered chemical
3. A pokemon that has 3 attacks, squeezing its pimple and shooting its pus, pretending to be jacked, and speaking fail chinese
Get the mug
Get a Binopiroface mug for your cousin Manafort.