Etymology
Today it means: Directly or immediately. Full definition →
From slap + bang.
Etymology from Wiktionary, CC BY-SA 4.0.