Datasegment.com Online Dictionary
  Online Dictionary : T : troughie

troughie


1 definition found

troughie - Jargon File (4.4.4, 14 Aug 2003) :

  troughie
   /traw'fee/, n.
  
     [British BBS scene] Synonym for leech, sense 1. The implied
  metaphor
     is that of a pig at a trough.