Everyone has their own definition of "tomboy" lol. In my mind, a tomboy is a girl who dresses like a boy, acts like a boy, likes "boyish things", and at least somewhat looks like a boy (e.g. short hair, not too curvy), but over and over again I keep seeing people describing girls who only have some, or even just barely one of these characteristics as "tomboys". Like, people see a girl who's got the slightest bit of muscle tone, and call her a tomboy; doesn't matter if she's got curves, wears dresses, has long hair, has a quiet personality, and likes sewing.