look up any word, like bae:
 
1.
A Scottish person who resides in England.
Jennifer is a Scenglish person who lives in London.
by ibiu August 16, 2008

Words related to scenglish

england english scotland scottish