A gongju (공주, 公主) is the Korean word for "princess" and is often referred whether in jest or not to a girl that seems too focused on herself, physically weak, thin and fragile looking, or anything else "princessy" looking. It is not a swear and may be used with friends.