Top definition
an ambulance speeding with lights flashing and sirens screaming to the scene of a disaster
The ambuleen went flying past us even though we were driving above the speed limit.
by Matoh Wakan October 14, 2008
Get the mug
Get a ambuleen mug for your bunkmate Yasemin.