2 definitions by izzzy
a super mellow west coast band that does stunningly spacey guitar solos. they like singing about drinking and mellowing out because they're so mellow. they also have crazy song titles and i like it.
by izzzy March 15, 2006
by izzzy March 3, 2006