Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
Mooned
in English
Mooned
#common
Lemma:
Moon
The lemma is the base or root form of this word.
Definitions
Verb
to
expose
one's
buttocks
as
a
joke
to
be
infatuated
with
someone
;
fuss
over
something
past
tense
of
moon
(
to
glow
,
etc
.)