foampad |
sponge |
Foampad is likely misspelled.
Foampad has no English definition.
As a noun sponge is
any of various marine invertebrates, mostly of the phylum
Porifera, that have a porous skeleton often of silica.
As a verb sponge is
to take advantage of the kindness of others.