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