{{term}}
- {{preview}}
Top definition
mooner landing
the act of pulling
your pants
down and
landing
your butcheeks on ones face as if a
flying saucer
.When the other person is passed out....>:)
looolooooloooooloooooouuuuuoh no a mooner landing...
by
espo1
December 15, 2009
Get a
mooner landing
mug for your friend Beatrix.