ALL meanings of spittlebug
spit·tle·bug
S s - noun spittlebug the nymph of the froghopper, which surrounds itself with a frothy mass. 1
- noun spittlebug any of a family (Cercopidae) of small, leaping homopteran insects whose nymphs produce white frothy masses on plants 0