Top Definition
Causing itching, swelling or localised irritation.
Spider hairs, like those found on a tarantula can be flicked from the spiders abdomen toward the aggressor. The hairs, which are barbed can cause an urticating rash in human skin.
by A nice laydee May 27, 2005

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.