Definitions by cowwilly
cowwilly
Weston-super-Mare
A small town, on the south-west coast of the UK, Which has a small beach which has black water.
Supposed tourist attraction, but theres nothing there except the black sea.
Supposed tourist attraction, but theres nothing there except the black sea.
Weston-super-Mare by cowwilly April 17, 2004