Skip to main content

Definitions by DaSow

The Chunnel 

Running a train on a female member of the Royal Family, whilst holding her head under water and crying out "God Save the Queen."
Princess Di would have stuck it out with Charles if he would have given her The Chunnel.
The Chunnel by DaSow April 26, 2011