it’s my first time hearing this expression, but yea, I guess it means to be very nervous, where you can literally feel blood pumping up your throat
Verpassen Sie nicht die Gelegenheit, bequem von zu Hause aus eine Sprache zu lernen. Stöbern Sie in unserer Auswahl an erfahrenen Sprachlehrern und melden Sie sich jetzt zu Ihrer ersten Unterrichtsstunde an!