Ahchewpoo Share definition Flag When you sneeze and fart at the same time. Mate 1: "I just sneezed and farted at the same time" Mate 2: "mate, that's an ahchewpoo" Ahchewpoo by BigCoops August 12, 2016 0 0 Get merch Get the Ahchewpoo mug. Buy Now — $32.95 See more merch