New York’s finest

New York’s finest

n. a New York City police officer. Three of New York’s finest were standing there at my door with my lost dog.
See also: fin, new
Full browser ?