One who “bugs” others
[1]One who “bugs” others
[1]1. Feelings of anger, hostility, usually directed at self.2. Often feelings regarding sexual advances.3. Extreme adaptability, flexibility under adverse circumstances. ...
Learn more about the meaning of Roaches