What does bathgate10 mean?

bathgate10 meaning in Urban Dictionary

a rather poor and homosexual person. synonym: 1) bitch 2) fairy