.
Available Definitions: 1) a. - Having a nice sense of smell. 2) a. - Critically nice; captious.
Share this page