Its a food, but its an insult typically used by homeless people. The insult is supposed to make you think about being called a food such as "hotdog"
"You're a fucking hotdog" "dafuq..."