Welcome! I love the name. It sounds like some awesome fighting technique that some monk or some priest would use. Like his/her worshipped deity comes from the sky/ground/sea, slaps the opponent, then vanishes. Then the priest/monk would go, " You just got GODSMACK'ed!"