Another name for a gay person, a man who bums men.
by ganondod August 29, 2010
Get the Babba Stabber mug.