What does bonness mean?

bonness meaning in Urban Dictionary

stinky, doesn't know how to simply take a bath or shower...also could possibly be gay.