What does Amberlance mean?

Amberlance meaning in Urban Dictionary

While you are too stupid and punch-drunk to deserve proper medical assistance, you demand an amberlance.