Whizzy Lizzy
A slang term for the Elizabeth Line in London, UK. The train line is fast and traverses from west to east London via an Underground Tunnel.
Whizzy Lizzy by djambi699 April 22, 2023
Get the Whizzy Lizzy mug.