BLOBBED

Definition of BLOBBED

  1. (verb)make a spot or mark onto