Top definition
The swirling air of the wind scar that circles an enemies demonic aura and hurls it right back at them with such great force that the enemy is forced to be demolished and hurled into the netherworld.
The back lash wave can only be observed on IunYasha.
by Metro Josh October 12, 2007
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug