Definition of sloppy joes:
(n) :
(US) A hot sandwich, typically composed of ground beef cooked in a skillet with highly seasoned tomato sauce or tomato paste and spread between two sides of a bun.
(n) :
(US, New Jersey) A cold delicatessen three-decker rye bread sandwich made with sliced meat, Swiss cheese, coleslaw, and Russian dressing.
(n) :
A very loose-fitting light-weight jumper or jacket.