1 definition by Glesga1989

Parkhead/Celtic Park the home of Glasgow Celtic, a place for unwashed smelly skip rats.
by Glesga1989 February 12, 2019
Get the Shitehole mug.