ettercap


ettercap

(ˈɛtəˌkæp) n1. (Animals) a spider2. an ill-natured person