Dr Bizzaro : 1 definition by dr bizzaro.