You've got one hell of a right hook.

What does it mean? Is it an idiom or it just means that the hook (blow) is so nasty?
I interpret that as meaning I've got a very strong punch! A 'hook' is more of a swinging punch rather than a short sharp one 'jab' therefore a hook would be a hard hitting swipe at a persons upper body or face.
Students: Are you brave enough to let our tutors analyse your pronunciation?
I don't like this expression. It sounds so violent.
Thanks, Chris.
Np Orpheus. Yes Maj, it is a violent expression usually found in films!
Students: We have free audio pronunciation exercises.