What does boomsmack Boomsmack mean?

boomsmack Boomsmack meaning in Urban Dictionary

it is the sex between a person and a woman however, with a fairly harsh and fiesty advantage to it. 1. To burn; placing some one in check2. When upset and swearing at someone3. a sexual opinion; to would like to get frisky with someone