English Dictionary
Definition slap-bang in British English
slap-bang adverb
adverb
1
exactly in a particular position
