Definition
Your definition suits Dixon and a few others to a T.
Dixon sees himself as some sort of later life Bobby Darren
What he wears around his neighbourhood would embarrass the average 20 year old lothario.
The term also has wider broader usage in psychology parlance.
Sunfish I believe is couching his comments in these terms.