has been uppercutting
Presente perfecto progresivo para el sujeto he/she del verbo uppercut.

uppercut

SUSTANTIVO
(deporte)-el uppercut
Sinónimos de uppercut
Palabra del día
el espumillón