ettercap
noun
et·ter·cap
| \ ˈetərˌkap\
plural -s
Definition of ettercap
1
Scottish
: spider
2
Scottish
: an ill-tempered or spiteful person
Keep scrolling for more