View Single Post
Old 01-19-2016, 07:25 AM  
buyandsell
Confirmed User
 
Industry Role:
Join Date: May 2008
Location: USA
Posts: 692
Quote:
Originally Posted by xxxjay View Post
English?

parasite - Google Search

Quote:
par·a·site
ˈperəˌsīt/
noun
noun: parasite; plural noun: parasites

an organism that lives in or on another organism (its host) and benefits by deriving nutrients at the host's expense.
derogatory
a person who habitually relies on or exploits others and gives nothing in return.
synonyms: hanger-on, cadger, leech, passenger; More
informalbloodsucker, sponger, bottom feeder, scrounger, freeloader, mooch
"she longed to be free of the parasites in her family"

Origin
buyandsell is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote