MUGGIEST

Definition of MUGGIEST

  1. (adj)hot or warm and humid