What is the full meaning of moonwalked
MOONWALK, to perform a moonwalk [v]
Example of the word moonwalked placed on a Scrabble board.