What does boink mean?

boink meaning in Etymology Dictionary

"have intercourse with; the intercourse work," slang by c.2000, perhaps an alteration of bonk with its popular sexual sense. Relevant: Boinked; boinking.