Top definition
dunny buzzard is large fly's hanging around the toliet after you have done a shit
whatch out for the dunny buzzards
by Mr.Boobarelle February 18, 2007
Get the mug
Get a dunny buzzard mug for your cat Yasemin.