Green’s Dictionary of Slang

maco n.1

also mako, macco
[Fr. ma commère, lit. ‘my gossip’]
(W.I.)

1. a gossip, a busybody.

[WI]Allsopp Dict. Carib. Eng. Usage.

2. a peeping Tom.

[WI]Allsopp Dict. Carib. Eng. Usage.