1 definition by Electricshock

Top Definition
Short for Electric
paying the leccy bill
by Electricshock December 14, 2003

Mug icon
Buy a Leccy mug!