jdn. durchfahren

listen to the pronunciation of jdn. durchfahren
Deutsch - Englisch
to thrill through somebody (sensation/emotion)