2 definitions by Pyrotechnicx

An over the top Finnish glam band that won eurovision in 2006
Why is lordi so melodramatic?
by Pyrotechnicx August 20, 2006
Get the lordi mug.
A Chav thats listens and sometimes acts like a Emo
Chemo: Ill twat you lad
Person 2: Eh, you startin?
Chemo: *crys and slits wrists* (insert emo poetry)
by Pyrotechnicx August 20, 2006
Get the Chemo mug.