meaning of abblitzen

abblitzen - German to English

to generally meet with a rebuff