Zoombaflu Share definition Flag A long neck human being, they enjoy stuffing things in their throats and conserving it. (Like a pelican) Tha girl over there's a zoombaflu, she always have something in her throat. Zoombaflu by yassbaewekillin May 24, 2015 0 0 Get merch Get the Zoombaflu mug. Buy Now — $32.95 See more merch