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
No pierdas la oportunidad de aprender un idioma desde la comodidad de tu casa. ¡Explora nuestra selección de profesores de idiomas con experiencia e inscríbete ya en tu primera clase!