look up any word, like bukkake:
 
1.
a English slang term to have sexual intercourse
"dude, I'm going go bombard stephanie later"
"nice"
by The_MuslimiZer July 07, 2009