What is Jim-bob?
term pretty much meaning the same as "idiot" or "loser"....
"oh my god, stop being such a jim-bob"