Term: joshua
Example: wow that guy is such a joshua
Definition: a boyfriend who cooks, cleans, pays, and drives