meaning of AND THEY STANK!

AND THEY STANK! meaning in Urban Dictionary

stated after dissing someone to guarantee optimum impact.