Top Definition
a retail park in hermiston gait.
There are a few shops there and a hotel who has the most fittest maintenance guys ever.
do you want to go up to edinburgh park to perv at the maintenance guys
by caroline s232 October 07, 2009
5 Words related to edinburgh park

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×