1 definition by Mycowgoesmoo76

Top Definition
The most AMAZING band in the world. A mix of jazz& rap with an up-beat tempo. Bands from Nantucket. a song of theirs was featured on the Real World Denver! (:
Vannila place, Wont be your kept woman by miss fairchild
by Mycowgoesmoo76 September 20, 2009
Mug icon
Buy a Miss Fairchild mug!