Etymology
Today it means: Definitely not; no way. Full definition →
no sir + Bob (“God”)
Etymology from Wiktionary, CC BY-SA 4.0.