Toadeater

Webster's Dictionary of the English Language

·noun A fawning, obsequious parasite; a mean sycophant; a flatterer; a toady.