Rapper A$AP Rocky did a bunch of illegal drugs before violently attacking an innocent man in a NY clothing store back in July -- this according to the alleged victim, who's now suing Rocky for assault.

You'll recall, A$AP -- real name Rakim Mayers -- was arrested in July following a fight between the rapper and two amateur photogs, who had been filming Rocky while he was involved in an altercation with another person.

Read the whole story at www.tmz.com