richard your such a battyrider
insult spoken generally to straight males to imply that they are homosexual and/or enjoy participating in homosexual intercourse
"richard your such a battyrider" What is the definition of "battyrider"?