well it depends,the guys who wear them are usually emos,and that's the only reason I dislike them (also,i'm guessing they're uncomfortable on the ball area) but I do like them on guys who are not all ''oh my weeping spoiled teenage heart''
I like them if they are colored, not denim. Especially if he has a good figure. If you want to wear skinnies, wear a baggy singlet with it, and maybe even a snapback, it will look hot :) Or even something like this! link Although that is more of the teen trend now, but whatever. If you want to try it go for it :)