Top Definition
plural of dow·dle (Noun)
A person of immense moral fortitude. Native to Lima, Peru, the Dowdles are synonymous with all that is good in modern education.
Hal: "Yo Alex, that headteacher and his lac are some sound heads beh!"
Alex: "No Hal, there a couple of Dowdles."
by luckyluke November 20, 2012
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.