What does Barbary Macaque mean?

Barbary Macaque meaning in Urban Dictionary

The Barbary Macaque is a figment of Megan's imagination, likely developed during a wild acid journey through the summertime of 2011. It doesn't exist, neither is it found any place in the united states of Spain.