Top definition
An american model with amazing DDD breasts. Unortunately that's about all this "actress" has going for her.
Bro: That movie sucked, but did you see that chick with the huge rack?
Me: Yeah dude, that's Diora Baird. She's a supporting actress.
Bro: In what movie?
Me: In every movie.
by Quaff October 18, 2010
Get the mug
Get a Diora Baird mug for your father-in-law Manafort.