Definition of urchin

Definition of urchin
  1. urchin Noun A mischievous child.
  2. urchin Noun street kid, a child from a poor neighborhood.
  3. urchin Noun A hedgehog.
Need more help? Try our forum NEW