2 definition by Pyrotechnicx

Top Definition
An over the top Finnish glam band that won eurovision in 2006
Why is lordi so melodramatic?
by Pyrotechnicx August 20, 2006

Mug icon
Buy a 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

Mug icon
Buy a Chemo mug!