Definitions for "Olid"
Having a strong, disagreeable smell; fetid.