Karo and Batak adat prohibits marriage within a marga (e.g., Ginting with Ginting). Upon marriage, the bride becomes a part of the groom's family, with the kalimbubu (bride's family) joining with anakberu (groom's family).
Karonese marriages are very large affairs, with typically 200 attendees, comprising the numerous family members of both marrying parties, comprising a number of elements, including the chewing of betel nut (sirih), traditional Karonese dancing (which focuses on hand movements), the payment of a nominal dowry to each of the kalimbubu. Food is cooked by the anakberu, who will spend many hours cooking vast quantities to cater for the numerous guests. This social obligation is expected to be reciprocated, so that Karonese people can attend several weddings each month. Non-Karo people do not attend the wedding ceremony, although such friends might be invited to a separate party in the evening. Where a non-Karonese person wishes to marry a Karonese, they would be adopted into a Karo marga.
Traditionally kalimbubu-anakberu relationships would be reinforced by cross-cousin marriages (i.e. to one's mother's brother's child), however in modern Karo society this tradition is no longer important