Muggy is technically a slang term that is often used to refer to weather that is hot and humid. Muggy is humid but humid isn't necessarily muggy. If you think of the example of cool fog, i.e., fog containing a high amount of water or water vapor; it is noticeably moist, humid air, but not hot. In day-to-day English "muggy" is a common word for hot and humid.