trencher-fly

TRENCH'ER-FLY, n. [trencher and fly.] One that haunts the tables of others; a parasite.