meaning of blows so hard

blows so hard meaning in Urban Dictionary

something which sucks therefore freakin much so it blows