What does ‘moon’ mean?

( n ) Smooth, domed hubcap. Your car looks great with that new set of moons.
( v ) To drop your pants, bend over, and show your rear end. Just as he was mooning me, the principal walked by.