meaning of angefahren

angefahren - German to English

snubbed