Find the word definition

Wiktionary
beef injection

alt. (context slang vulgar English) sexual intercourse. n. (context slang vulgar English) sexual intercourse.