meaning of broken science

broken science meaning in Urban Dictionary

roughly the same as BS only in a SFW format