Skip to main content

Definitions by tayface

A boyfriend who cooks, cleans, pays, and drives. A Joshua.
Wow that guy is such a joshua.
Joshua by tayface January 10, 2008