What does ampulance mean?

ampulance meaning in Urban Dictionary

amputation inside an ambulance.