Top Definition
- an *awesome* philly based band
- sound like pink floyd meeets radiohead meets disco biscuits
"brothers past is the sickest band ever!"
by dana blu April 20, 2005
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.