Top definition
A freaking amazing person which u will want as soon as you see. A word to describe someone who is better than god and sexier then........ a very sexy person.
by Mark Markedson February 09, 2012
Get the mug
Get a mustoe mug for your mate Georges.
buy the domain for your diy vlog