Definition of "mooned"

mooned