Dreaded Pooch Area Share definition Flag The lower part of one's stomach that requires electrocution to remove said dread. Gasp, it's the Dreaded Pooch Area !!! Get out the electricity ! Dreaded Pooch Area by HudsonDusters January 31, 2010 0 0 Get merch Get the Dreaded Pooch Area mug. Buy Now — $32.95 See more merch