And now Susan let her vivid imagination fly again........
Nope it´s not. If used as an English slang word, it´s used as a derogatory world pointing on the working class. Also coming from Portuguese meaning people or population.
Anyway, with the amount of posts you are starting to get on this thread, you must be a person with the most expertise on the subject at hand, without ever have been visiting the place. Amazing!