Verb
have the drop on (third-person singular simple present has the drop on, present participle having the drop on, simple past and past participle had the drop on)
(transitive, informal, by extension) To possess an advantage over another person, by acting before that person.