Top Definition
A melodic death metal band from Ontario Canada.
"What are you listening to?"

Threat Signal!

"Man they sound awesome!"

Yeah no shit. Canada finally got something right :P
by o ReVelatioN o August 25, 2008
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.