What does B-diesel mean?

B-diesel meaning in Urban Dictionary

man or woman without a job and gets over on his or spouse or companion.