Meaning of foetid
Definition of foetid
(adj)
offensively
malodorous; "a
foul
odor"; "the
kitchen
smelled
really
funky"
Other information on foetid
WIKIPEDIA results for
foetid
Amazon results for
foetid
Tweet