drench trench Share definition Flag Vagina, Fanny, Gash, Muff, Cunt, Snatch. I bet jenny has a dank drench trench. drench trench by 420_MEME_KING January 23, 2015 Get the drench trench mug.