Top definition
A quite respectable history teacher who was coincidentally named after a bird. Thus, Mr.D "bird"
Ohai, I just saw Mr.D Bird flap his arms!
by zeepurpleline April 14, 2010
Get the mug
Get a Mr.D Bird mug for your dog Yasemin.