Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. Glasgow salad
Glasgow salad (n). chips.
The neds have Glasgow salad on the side of everything.
by C Feb 24, 2004 share this add a video