Amadeus' Taiwanese Slang
The best webiste for learning Taiwanese slangs
Amadeus' Taiwanese Slang: Su La
The meaning of "Su La" is coward. It is kind of offensive. When you say "Su La" to someone in Taiwan, you may get into trouble.
Example:
Hey, be brave. Don't be a "Su La".