Top definition
An indie rock band that started in Montreal, Quebec, with great vocals and an original sound (which is far from today's horribly inaccurate definition of "emo"). Listen to their music before being jerks and decide for yourself.
Songs by the Stills:

"Lola Stars and Stripes"
"Still in Love Song"
"Ready for It"
by The Sound of Silence January 14, 2006
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug
2
Love and death are always on my mind... yadahyadahyadah
by the bg August 15, 2004
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug