From Longman Dictionary of Contemporary Englishold goatold goatSYINSULT informal an unpleasant old man, especially one who annoys women in a sexual way → goat
Examples from the Corpus
old 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?