look up any word, like blumpkin:

1 definition by Anonymous Nick

 
1.
Someone who is both friend and enemy, a relationship that is both mutually beneficial or dependent while being competitive, fraught with risk and mistrust.
Zack is John's frenemy. They get a long in the office but both of them work on internal competing teams.
by Anonymous Nick May 18, 2007