U.S. slang. [f. SNIFT v.] Having a pleasant or agreeable smell.

1

1891.  in Cent. Dict.

2