joe thompson means in slang: He is a complete monster who will rather lose than die. Although he is very loyal to his girlfriends, he doesn’t like drama and would not back down from a fight. Although he is loved by everyone, he can sometimes get too confident. (in Slang Dictionary, added by Chandler Peck)