Subscribe English
look up any word, like alabama hot pocket:
 
1.
A Scottish person who resides in England.
Jennifer is a Scenglish person who lives in London.
by ibiu August 16, 2008
2 1

Words related to scenglish:

england english scotland scottish