Medium length hair has many definitions for men. It can mean shorter on the sides and longer on top. It may be longer and shaggy all over taking after Brit-rock bands. Perhaps its just long enough to be tucked behind the ear. No matter what its variation, it can be very stylish.