1 definition by bishop leibold fan 1
bishop leibold school is a school just south of dayton in miamisburg..it is a great school and everyone enjoys the classes but the teachers do hand out a bit to much homework.
by bishop leibold fan 1 April 16, 2010