What does abgeblitzt mean?

abgeblitzt - German to English

came across with a rebuff