According to Urban Dictionary a Soft Boy is a “less masculine boy who is described as ‘cute’ based on their soft or gentle characteristics” and “a F*ck Boy with a cocky attitude.” They are recognizable by their almost feminine aesthetic that often pushes back against...

read more