What is Cotton-headed-ninny-muggin?
someone who is not very skilled at their job
Buddy the Elf
See Johnny Depp
All you need for a faster workflow in one place.