No. "Spongy" means like a sponge. Meaning soft and soaks up water.
Thank you for defending me
Sponge and sponger can be used in that way, but I haven't come across spongy with that meaning.
X is a sponger. (negative) AmE: I've never heard this usage, only "to sponge".
And a 'sponger' could be metaphorically referred to as a 'parasite', which justifies Mehrgan's msapprehension. But in the non-figurative world a sponge is not a parasite - though in a lifetime ot hundreds if not thousands of years, they host a few. ;-)
b