LoryRaura's definitions
A homosexual man. Derived from mooning i.e a man who chases after (desires) the bare backsides of other men.
by LoryRaura October 5, 2012
Get the Moonchaser mug.
Get the Moonchaser mug.We'll email you a link to sign in instantly.