I have believed all along that this entire episode is fabricated; probably a copy of some porn story she read.
I wouldn't be surprised if a story was fabricated from Kavenaugh's year book. Start with the "devils triangle" entry and the "boof" entry. Then make up a story about Kavenaugh, Judge and herself.
Looking at my own entries in my yearbook, it wouldn't be too hard to make up something illicit about what I said.