meaning of bathgate10

bathgate10 meaning in Urban Dictionary

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