What does the word human human booster shot mean in slag terms?

It is another term for anal sex.