look up any word, like pussy:

1 definition by foreverinlovewithmusic

 
1.
A very talented Finnish band. Many punk rockers from the UK envy their immense talent.
by foreverinlovewithmusic February 05, 2010