Top definition
The act of following a passing on duty ambulance in order to quickly proceed down a road or highway and avoid traffic. An "ambulance escort."
Hey, there's an ambulance coming, ambuscort!
by Dr. Leo Spaceman December 24, 2010
Get the mug
Get a ambuscort mug for your mama Helena.