meaning of Brofessor Oak

Brofessor Oak meaning in Urban Dictionary

the most truly effective expert regarding Broing out or just being Bro.