Only by your definition, weakling.
Nope, according to the dictionary definition:
free·load (frld)
intr.v. free·load·ed, free·load·ing, free·loads Slang
To take advantage of the charity, generosity, or hospitality of others.
freeloader n.
The American Heritage® Dictionary of the English Language, Fourth Edition copyright ©2000 by Houghton Mifflin Company. Updated in 2009. Published by Houghton Mifflin
freeloader [ˈfriːˌləʊdə]
n
Slang a person who habitually depends on the charity of others for food, shelter, etc.
freeloading n
Collins English Dictionary – Complete and Unabridged © HarperCollins Publishers 1991, 1994, 1998, 2000, 2003