What does batting for Boston mean?

batting for Boston meaning in Urban Dictionary

slang for one becoming gay/homo, utilized by Yankee Fans