Well, I can see your point, and I have a hard picturing it as well... but...
You said the attacker had a STR bonus of +6. That means a STR score of 22. Thing is... are we aware of what STR 22 really means?... what kind of creatures have such STR?
On page 8 of the PHB, there are example...