Vegan means absolutely no animal products, including no honey (from the bee hive), and no leather goods.
Obviously, placenta is an animal product, since they consider humans just a nasty animal.
FRiend, you are guilty of "joke explaining", in this instance.