yo man i banged that biatch so many times
to have meaningless sex, or a word that you and your buds use in substitution of the word sex, make love, etc
"yo man i banged that biatch so many times" What is the definition of "banged"?