Drench is the female equivalent to a boner. It's also a euphemism for getting wet or being extremely attracted to a person.
Slang for the ladies.
If Jeff wears those tight pants tonight, I'm going to drench myself.
I've got a drencher for my poli-sci teacher.
She's been drenching over him forever but he just won't commit.
Happy Birthday, I hope you get drenched.