Sounds like a site that offers unlimited life insurance to me... But depending on the logo and description on the site, your domain will get big bucks from insurance ads.