This is often regarded to mean fool below during the U.S. Everything I look up to check out what it means suggests essentially exactly the same thing: Jerk, Moron, etc. The offensiveness of the word in its indigenous habitat is of course no certain guideline to its feeling in another language which includes imported it, even so the connotations