Spellings of this word Eff can range from, 'Eff to Effffffff' depending on how many f's you prefer. Further nicknames include, Effaroo, Effness, Effy, Eff Eff Effness and EffLochness.
Jen: Hey Eff
Mary: Bee i'm in such a hmmf :(
Jen: Don't worry we'll be bee's and eff's forever.
"He's such an effing homo"
"He's a mother effer."
"You're an effer."