my babies daddy is such a hump , he never takes care of his kids
loser,deadbeat,someone who can not take care of his or her self or children
"my babies daddy is such a hump , he never takes care of his kids" What is the definition of "a hump"?