Term: glen
Example: every woman needs a glen to keep her warm at night
Definition: an all around awesome man