Drenchful Share definition Flag An unintelligible way of referring to a massive downpour; only the most unscholarly of deviants would dare use this word. Girl: It's drenchful out there today! Guy: You're kidding me, right? Drenchful by SSSamuel April 9, 2015 0 0 Get merch Get the Drenchful mug. Buy Now — $32.95 See more merch