Having a pattern of dots; SYN. flecked, specked, speckled, stippled.
1. Mentally unbalanced; crazy 2. Amiably eccentric 3. Being obsessed or infatuated 4. Amusingly absurd; ridiculous
Inconsistent in quality; SYN. uneven.