THE Scots actor who inspired Homer Simpson’s catchphrase "D’oh" has been honoured in his home town. A portrait of James Finlayson was unveiled in Larbert, Stirlingshire — where the baddie ...
Homer Simpson's "d'oh!" is one of the most iconic catchphrases to come out of the ‘90s, but most people don't … Continue ...