Got my mojo working
Posted by MooMoo on December 06, 1999
I would like to know what this phrase means. Mojo in the dictionary means magic or voodoo. Is this the meaning of this phrase as it is used today. Need a quick reply for an article I am writing. Thanks for you help.