Baby shower
party for a pregnant woman: a party given by the women friends of somebody who is pregnant, at which she is given presents for the baby
Hens night
women's night out before marriage: a party or evening out for a woman who is about to be married, attended only by her women friends (sometimes considered offensive)
Bucks night
a party held for a man shortly before he enters marriage, to celebrate his "last night of freedom" or merely to spend time with his male friends, who are often at his wedding party afterwards
Engagement
agreement to marry: an agreement to get married
Housewarming
party in new house: a party that somebody gives to celebrate moving into a new house
formal
special clothes: an outfit of clothing for an important social occasion, especially a woman's full-length dress
BYO
gathering with people's own alcoholic drinks: a restaurant, party, or event to which guests bring their own alcoholic beverages. Full form:bring your own
-------------
大都是些澳大利亚之类地方的俚语,别乱学
另外engagement和formal根本不是俚语,dressing没有跟其他词相关的(聚会,结婚等)解释,你应该搞错了