Top definition
A man that is young enough/old enough to be both son and boyfriend to an older woman.
She is 40 and her soyfriend is 19.
by Lstmimrbles October 03, 2016
Get the mug
Get a Soyfriend mug for your dog James.