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".