babberho Share definition Flag A really retarded person. Omg hes such a babberho babberho by baconw/egg December 13, 2006 0 0 Get merch