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
David Huang is a binopiroface

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.