
Sassenach
Scottish Origin
Originally a Gaelic term meant 'Englishman', commonly used by Scots. 
Cultural Nuance
It can be friendly teasing or slightly derogatory depending on tone and context. 
Not An Insult
It's not generally used as an insult but be aware of personal and situational sensitivity. 