ettercap


Also found in: Wikipedia.

ettercap

(ˈɛtəˌkæp)
n
1. (Animals) a spider
2. an ill-natured person