Results

Glesca keelie noun disrespectful term for a rough and tough Glaswegian