Top Definition
A beautiful place where people get high.
To Itchycoo Park, that's where I've been

What did you do there?
I got high
What did you feel there?
Well I cried
But why the tears there?
I'll tell you why
It's all too beautiful
by mbz . November 09, 2006
5 Words related to itchycoo park

Free Daily Email

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

Emails are sent from We'll never spam you.