Definitions by Alia Joanne
close your eyes and think of England
An expression used in the United Kingdom referring to unwanted sexual intercourse. Usually from ones spouse.
close your eyes and think of England by Alia Joanne July 13, 2007