Term: Magic spray

Definition:


A modern version of the magic sponge.

Contributed By: