What does BNPC stand for?

What does BNPC mean? We have 11 definitions. Read most used BNPC meanings below.

ADVERTISEMENT