skelf
noun
[ skɛlf ]
• a splinter or sliver of wood.
• a troublesome or annoying person.
Origin:
late Middle English (in the sense ‘shelf’): probably from Middle Low German schelf ; compare with shelf1. skelf (sense 1) dates from the early 17th century.