MeaningA progressive, intense, exciting person with a sense of humour
ReligionChristianity
OriginEnglish