_Friendly_neighbourhoodhero's definitions
The act of dumping your life's responsibilities and needs on someone else and never making effort to be useful to yourself. Being a liability and a blood sucking, resource extracting leech.
by _Friendly_neighbourhoodhero February 8, 2022
Get the BILLINGmug.