1 definition by Lordofthealpacas

When you simultaneously pee and moon someone.
That kid next door keeps giving me the yellow moon. Disgusting.
by Lordofthealpacas October 16, 2016
Get the Yellow moon mug.