Who does Will Ferrell portray in the 2003 holiday comedy 'Elf'?

Buddy

Next question