old goat
From Longman Dictionary of Contemporary Englishold goatold goatSYINSULT informal an unpleasant old man, especially one who annoys women in a sexual way → goatExamples from the Corpusold goat• As well as taking kids, eagles also try to flush or knock older goats off ledges.• And a word of advice just you be careful of that old goat, Moreton.• She pushed open the door into the old goat shed.• What's the old goat on about anyway?