What does blows so hard mean?

blows so hard meaning in Urban Dictionary

something which sucks therefore freakin much so it blows