Nettle – to sting, annoy, or anger

Advertisements