Top Definition
A large park with a huge lake, or a very large toilet, handy when you're feeling unwell on the way home from a pissed up night out in the city centre, in the Roath area of Cardiff, Wales.
I puked in Roath Park on the way home last night
by Nate July 13, 2004
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.