1 definition by ddcs29

Top Definition
Liscard is a small village in Wallasey, Wirral.
It's home to the Cherry Tree Shopping Centre.

Liscard also has a lot of gay men living there and is home to Dysney Dickson.

Also refered to as 'lizzy'
1/ Are you coming to Lizzy?
2/ Yeee i do need a few things from Liscard
by ddcs29 December 05, 2011

Mug icon
Buy a Liscard mug!