Needling

Spanish Meaning

picar

provocar

fastidiar

aƱadir alcohol

English Meaning

  1. A needy person.
  2. Present participle of needle.