Best definition
Having a lot of web-based capacity, presence, or power. Having an effective website, a great blog, or the ability to

influence things via the web.

#1 Obama’s campaign has a lot more web-muscle than McCain’s

#2 That company’s website is great, really interactive and informative, they got great web-muscle.

#3 This guy’s blog has alot of subscribers and he can pull off a lot of things using his web-muscle.