from Stink, v. Stinking badger (Zoöl.), the teledu.-- Stinking cedar (Bot.), the California nutmeg tree; also, arelated tree of Florida (Torreya taxifolia).
To smell very badly,such as the way an fat person that does not wash would smell.
© Define Dictionary Meaning. All rights reserved
Looks like your connection to Define Dictionary Meaning was lost, please wait while we try to reconnect.