Top definition
British slang for "electricity", usually in reference to electricity bills. Also spelt leccy.
Make sure you pay the leccie bill this Winter!
by srevic December 30, 2014
Get the mug
Get a leccie mug for your cat Georges.