Posts

Showing posts with the label stink to high heaven

stink to high heaven: Word of the day for October 19, 2019

stink to high heaven , v : To have a very strong and unpleasant smell. (figuratively) Of a person or situation: to be highly ethically dubious; also, of a person: to be very incompetent.