meaning of Babba Stabber

Babba Stabber meaning in Urban Dictionary

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