Quite the charmer.
When I lived in Va, bobo was slang for cheap or off brand. Think this guy may qualify.
According to a half Portugese co-worker, Bobo means oral sex there. We have a restaurant here called Bobo’s. I have begged him to bring some Bobo’s home to his Portugese wife.