Top definition
The scars left after carving a design into your flesh with a knife or another sharp object.
While in prison, I used a shard of glass to give myself a Glasgow Tattoo.
by Autocide February 04, 2014
Get the mug
Get a Glasgow Tattoo mug for your cousin Abdul.