What does baburao mean?

baburao meaning in Urban Dictionary

This is the Telugu term to reffer some body who's too integlegent