adjective resembling a ram. having a disagreeable taste or smell; rank. adjectivelike a ram, esp in being lustful or foul-smelling