Maccaboy
Maccaboy , noun
[From a district in the Island of Martinique where it is made: compare French macouba.]
A kind of snuff.
Also: Maccoboy
Maccaboy , noun
[From a district in the Island of Martinique where it is made: compare French macouba.]
Also: Maccoboy