an affectionate term for your boyfriend when there is a tussle of who is in control in the relationship.....opposite is queen boof
yes King boof that's exactly what I will do