The Jargon File (version 4.4.7, 29 Dec 2003):troughie /traw'fee/, n. [British BBS scene] Synonym for leech, sense 1. The implied metaphor is that of a pig at a trough.