Skip to main content

Chris_123's definitions

Parkhead

Parkhead is the best place in scotland it is the football ground of Glasgow Celtic FC who in 2003 got to the final of teh UEFA cup and where given teh fair play award for haveg thousands of fans there and only one arrest.
Celtic Fan:aye i'll be goin tae Parkhead the morra.
Dumb Tourist: is that a shoping centre?
Celtic Fan: wit? ur ye daft thats the home of Glasgow Celtic
by Chris_123 August 8, 2006
mugGet the Parkheadmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email