What is Babberho?
A really retarded person.
Omg hes such a babberho
See ho, retard, dumbass, fag, stupid, dolt, dull, dense