"Fife" is a french-canadian insult. It is commonly used by most of the peoples from quebec and in english, fife is the synonym of the word "faggot".
It is a very impolite way to say that somebody is an homosexual. It can also be a normal way to insult anybody.
Arrête de m'pogner l'cul esti d'fife---->Stop touching my ass you fucking faggot.
Pourquoi t'a fait sa, t'es un calisse de fife---->Why did you do this, you are such a fucking retard
Vien t'battre esti d'fife---->Come fight you little fagg0t