St. Peter’s Cathedral in Nantes was desecrated, can anyone translate “On vous a nike”? Nike appears to be a slang term – I think.
Gisele writes: Niké (usually spelled Niqué) Slang Past Participle of Niquer. It means To have sex.
Popular word among North Africans who live in France.
In the context of what you showed us On vous a niké means We screwed you.
According to Wiktionary, niquer comes from the Arabic Nikah that means sexual relations (and marriage).
From a Muslim website – A. Importance of sex in marriage