About America slang 1

1.blow your top
2.can it
3.lion's share

could you tell what is that mean in chinese????
thanks a lot
Update: can it---be quiet,shut up閉嘴
好像才對
2 answers 2