Definitions by Paul Muller
Moonboot
Moonboot can either be a term referring to a large, unweildy or comical shoe, or a blanket term meaning stupid, funny, idiotic, annoying or other such things.
Moonboot by Paul Muller November 21, 2006