What does Bombardi smack mean?

Bombardi smack meaning in Urban Dictionary

Dick slapping someone inside face as they tend to be resting