Top Definition
A town in Ireland that has yet to move into the 21st century, very little civilization and a total IQ of 2 between all the villagers. Can also be used to insult someone by comparison to the village.
Shup Durrow
Your such a Durrow
Go get durrowed
#david #poverty #hair #bad #anger
by rhit5 May 21, 2010
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.

×