nettler

NETTLER, n. One that provokes, stings or irritates.