1 definition by Mookins
1. A Small albino type humanoid with an excessivley large head. See also "Lunar".
2. The new Mnachester City FC mascot, but there is still only one real mcmoonaman.
2. The new Mnachester City FC mascot, but there is still only one real mcmoonaman.
by Mookins September 15, 2003