Hoobydouche Share definition Flag Nonsense. Utter nonsense! That is straight up Hoobydouche! Hoobydouche by ElevatorGurls January 2, 2012 0 0 Get merch Get the Hoobydouche mug. Buy Now — $32.95 See more merch