1 definition by zEn Ma$tA

Top Definition
A pretty good rock band. Sound something like old school. Surprisingly these guys can sing in pretty good english. I favorite song by them is Drain (aka What's Up Mr. Jones?)
Drain Drain
My feelings drain....
by zEn Ma$tA May 09, 2005

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