MUSKIEST

Definition of MUSKIEST

  1. (adj)resembling the smell of musk