What does BNTM stand for?

What does BNTM mean? We have 41 definitions. Read most used BNTM meanings below.