What does OPP mean? Ontario Provincial Police Police in the province of Ontario in the country Canada See the full article