阿
鲁
巴
Word Definition - 阿鲁巴
Aruba, island in the Caribbean, a self-governing part of the Netherlands; (Tw) (slang) a prank, prevalent in Chinese schools and known as "happy corner" in Hong Kong, in which several people carry a victim with his legs spread open, bringing his groin up against a pole or tree trunk