waaaambulance Share definition Flag A slang term to descirbe someone who has been whining and bitching so much they need an ambulance oh em gee let me call a waaaambulance waaaambulance by DizzyLizzy February 20, 2007 0 0 Get merch Get the waaaambulance mug. Buy Now — $32.95 See more merch