What does AND THEY STANK! mean?

AND THEY STANK! meaning in Urban Dictionary

stated after dissing someone to guarantee optimum impact.