So let me get this straight:

Sounds perfectly reasonable to me!

In fact the term fuck off can mean lots of different things depending on context and intonation:

  • No (probably the commonest use where I live)
  • You're having me on
  • Please leave

Of course there is a big difference between being told to "fuck off", and just being told "fuck off".