What does broken science mean?

broken science meaning in Urban Dictionary

roughly the same as BS only in a SFW format