What is the full meaning of leccies
LECCY, (colloquial) electricity [n]
Example of the word leccies placed on a Scrabble board.