Skip to main content

Definitions by Alibalim

Scenglish 

A descriptive word of a Scottish person who's lived in England for a long time
Are you Scottish or English? I'm Scottish but I've lived in England for a long time . So you're scenglish? Yes
Scenglish by Alibalim August 19, 2017