what do you guys think of this situation

you need a huckleberry
you mean Huckleberry Hound?
I looked at the urban dictionary to see what a Huckleberry was. There's some not so nice meanings.
Oh, and to the OP, I'm sorry you're in this situation. If you go there to get your stuff, you might be considered the instigator. Tread carefully.