Humerus by OTNDGuy1444 on Oct 20, 2022 16:20:35 1.a Bone in your body. 2.used in the joke "I Found this humerus". Example: "You got any HUMERUS JOKES?"