tomboy
tough guy
tough girl
guy prone to fighting
girl prone to fighting
punk
ruffian
deliquent girl
delinquent boy
Please list as many slang translations as possible.

Hello billxiao-thank you for your responses and your help.billxiao wrote:I'm a shanghainese and live in Shanghai now.
You know it is very difficult to describe something or somebody with any other foreign languages which the meaning is as same as original.
Shanghainese belongs to wu language and a little bit different from Mandarin including words, grammer, pronunciation and so on if you know mandarin and Shanghainese.
Probably punk means 小阿飞
ruffian means 流氓
tough girl means za ba