It is rarely a good play to call from SB, and if you just never do it, you are not making a big mistake if any. The few situations, where I might consider it, is, if I have a pocket pair, and I am facing a mini-raise. Or in a tournament, where I want to play for pot control, because its on the bubble. Otherwise 3-betting or folding is almost always the best play from SB. This hand is a pretty clear fold. When Villain raise so big, its probably even a fold from BB, and much more so from SB. Your donk bet was also not a good play. You had absolutely nothing, so on the flop you should just check and give up. But much better to not even see the flop.