I found this forum via LS (you guys really came on strong!). Anyway, I have no idea what BBD means...
This girl is an idiot. The guy was reacting like a typical man. You were on his turf, so he reacted by being macho (maybe not such a good idea).
If I were him, I would've told her to find...