meaning of Bombardi smack

Bombardi smack meaning in Urban Dictionary

Dick slapping someone inside face as they tend to be resting