Top Definition
1The best place for first kisses after midnight.
2 A good place to sleep if you are homeless and/or like watching first kisses
It was in Woodland Park that Jessica first kissed Stephanie.
by stephanie's girlfriend June 27, 2006
7 Words related to Woodland 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.