What does astonisher mean?

astonisher meaning in Urban Dictionary

Essentially the reverse associated with the venerated "Shocker", the "Astonisher" is attained by simply putting one out of the pink as well as 2 into the stink. While less popular, the Astonisher features really been scientifically been shown to be more efficient compared to the Shocker.