look up any word, like usuratonkachi:
 
3.
Short for Electric
paying the leccy bill
by Electricshock December 14, 2003
 
1.
UK slang: electricity
Did they turn of the leccy coz you didn't pay the bill?
by eysiz March 10, 2005
 
2.
Electricity
"I've just paid the leccy bill."
by Snakeheid October 17, 2003