The Overlord of Mooses Share definition Flag A homosexual. The Overlord of Mooses by Anonymous October 31, 2003 Get the The Overlord of Mooses mug.