What does Babba Stabber mean?

Babba Stabber meaning in Urban Dictionary

Another title for a gay person, a person which bums guys.