I didn't know either hsell, so I researched it LOL! See not all of us Aubie fans are dumb ;)
This is the definition I found with NO disrespect to anyone here it is:
1. Wambulance
A fictional ambulance or rescue squad for someone who cries or whines, most often without provication. A way to...
I'm with Okuma Steve on this'un...it is just all in good fun...If you heard my Bama Fan friends going on & on at the Boat Ramp before a Tourney because I'm wearing an Auburn Hat you'd think we hated each other but it just sumpin' to screw with each other about....if it wasn't Auburn vs. Alabama...