Skip to main content

Definitions by FishHuman

Moon Boots 

A Welsh Adjective. Used to describe a thing that is utterly fantastic and brilliant, partly due to an endearing flaw or quirk.
Person 1: Wow! That shirt is Moon Boots.
Person 2: Totally.
Moon Boots by FishHuman September 2, 2013