Skip to main content

Definitions by pillowdonttalk

England is a CITY that is part of the United Kingdom.
Famous say, Nick C: England is my city!!
England by pillowdonttalk October 15, 2017