the phrase "honkin' on bo-bo" comes from the fagotino mythologist, Miguel Rina Aldo and means to stroke the pee pee for pleasure, which Miguel does so very frequently.
Bohonking is the illegal practice in the netherlands of saddle sniffing- i.e. taking a long, deep, sustained whiff of someone's bicycle saddle, usually a females saddle.
(beaux Honking) origin Arabic