Owoohoo Share definition Flag A word to express your excitement and agreeance; a way to tell your roommate that you both drank coffee today and also liked her idea. "Let's go to TJ Maxx today""Owoohoo!" Owoohoo by Minion4.0 November 17, 2024 0 0 Get merch Get the Owoohoo mug. Buy Now — $32.95 See more merch