sponge finger

noun

Definition of sponge finger

chiefly British