meaning of auf Drogen sein

auf Drogen sein - German to English

become on medicines [coll.]