I find
Colton to be one of the most annoying, obnoxious names ever. Not trashy, but annoying and obnoxious, because, like
Brandon, it tries way too hard. It's worse than
Brandon though, because it has the obvious word "colt" in it. Well,
Brandon has "brand", but "colt" is more aggressively hit-you-over-the head macho than "brand".