Top definition
a p2p program used by cheapskates who cant buy Sky-Sports so they use Sopcast. Also there's TVants and PPmate. It is not illegal though.
bill: How do i watch free premiership matches?
bob: download sopcast!
Get the mug
Get a sopcast mug for your mom Yasemin.
buy the domain for your diy vlog