Blog definition: In uncomplicated terms, a blog is usually a regularly up-to-date Web site or Website, and can diary either be employed for private use or to satisfy a company need. Nicola has the scarce capacity to just take inspiration from probably the most mundane objects and turn it into catchy, and unforgettable lyrics. And, she is quite kee