8 letters · 13 points in Scrabble
noun a persistently annoying person
noun any of various large flies that annoy livestock