Top definition
A type of ambulance for people who require medical attention.
Help Alex! My limbs are broken, call a rumbalumb
by AkingofEngland October 03, 2016
Get the mug
Get a Rumbalumb mug for your buddy Julia.