Congratulations.
There aren’t many definitions that cause me to recoil in horror, but “felching” did the trick.
In the time-honored words of Maxwell Smart - “Sorry about that, Chief!”
Ran across the term many years ago. Guess it left a mark on me as well. Egads! What is known cannot be un-known.