1 definition by vnincniewn
Best Moonsault Ever. the finishing move of the longest reigning TNA X-Division champion, the fallen angel.:
While standing on the second rope(turnbuckle),facing towards the crowd,jumping on the third turnbuckle and doing a backwards moonsault.
While standing on the second rope(turnbuckle),facing towards the crowd,jumping on the third turnbuckle and doing a backwards moonsault.
by vnincniewn September 15, 2005