Definition.com
Earwax (n.) is nature's bird-lime, laid in the ear's winding passage so that any little creature trying to creep in sticks fast.
1 definition
Earwax (n.) is nature's bird-lime, laid in the ear's winding passage so that any little creature trying to creep in sticks fast.