Battyboy, unless you're really gay and proud of it, I suggest you request the mods to change your username to something that is not considered a sexual slur. Battyboy is originally a Jamaican slang which means homosexual. The word derives from 'butt boy', i.e. a guy who likes anal sex.
"The term was brought to the
United Kingdom by the post
World War II Jamaican immigrants and is now popular among the young Britons. The term was further popularised in the United Kingdom by the rise of British
comedian Ali G." -
Source