meaning of abgeblitzt

abgeblitzt - German to English

came across with a rebuff