Rhymes | Synonyms
noun: any of various large flies that annoy livestock
noun: a persistently annoying person