What does Axel Smash mean?

Axel Smash meaning in Urban Dictionary

A Smash used by the most effective road fighter warriors