a nickname given by girlfriends to their boyfriends. usually meant to be cute, but ends up just embarrassing the guy in public
by 1FingerTeaser March 24, 2017
a hot guy, someone with sex appeal, has a air of confidence, attracts the ladies, great sense of humor and attitude (positive), athletic, adventurous
by Darla Faith February 11, 2008