MeaningThey are handsome and charming. Hey love to live in dream world.
ReligionChristianity
OriginEnglish