If you're a not a native English speaker, don't look up "sp" in the Urban Dictionary, just to make sure it really does mean "spelling", since it was written next to a question mark in an email from an American colleague who happens to be a member of the opposite sex, This email might get a little awkward. Or very awkward.