What is Beeba?
a cute pet name lovers give to each other,symbolizing "baby"
She's my Beeba
I love you Beeba!
Swiss slang for retard
"What a fucking beeba, he cant lift that"
See retard, cock, tits, knuckle