BizTerm Definition
Parasite
Full Definition

Someone who takes but never gives.


Previous Biz Term Next Biz Term