One of the most talented new bands to be seen in the last decade. With a powerful and ambitious twin guitar attack, scintillating vocals and a strong bass and drum back up, they are set to take the 'true rock' music world by storm.
Meadowcroft!!! Meadowcroft!!! Meadowcroft!!! Meadowcroft!!!
by Johnny Day February 02, 2004

5 Words Related to Meadowcroft

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.

×