agent noun of needle; one who needles; an annoyer

listen to the pronunciation of agent noun of needle; one who needles; an annoyer
English - English
needler