Who is the slip?

Who is the slip?

The Slip is an avant-rock trio from Boston, Massachusetts. The band consists of Providence, Rhode Island brothers Brad Barr (guitar, piano, vocals) and Andrew Barr (drums), and Marc Friedman (bass guitar).

What does the term Nine Inch Nails mean?

Reznor chose the name “Nine Inch Nails” because it “abbreviated easily” rather than for “any literal meaning”. Other rumored explanations have circulated, alleging that Reznor chose to reference Jesus’ crucifixion with nine-inch spikes, or Freddy Krueger’s nine-inch fingernails.

Who released the album The slip free of charge on the band website?

The Slip is the seventh studio album by American industrial rock band Nine Inch Nails, released on May 5, 2008, digitally on the Nine Inch Nails website, and on CD on July 22 by The Null Corporation. It was their second release in 2008, following their sixth album Ghosts I–IV, released two months prior.

What does slip mean in slang?

if someone is slipping, they are becoming less good at doing something. I beat you again, George. You must be slipping!

What does giving the slip mean?

to escape
Definition of give (someone) the slip : to escape (someone) : to get away from (someone) The robber gave the police the slip.

What is a woman’s slip?

A slip is a woman’s undergarment worn beneath a dress or skirt. A full slip hangs from the shoulders, usually by means of narrow straps, and extends from the breast to the fashionable skirt length. A half slip (or waist slip) hangs from the waist. The word “petticoat” may also be used for half slips.

What does up a creek without a paddle mean?

In trouble
In trouble, in a serious predicament, as in If the check doesn’t arrive today I’m up a creek, or The car wouldn’t start, so I was up the creek without a paddle. This slangy idiom conjures up the image of a stranded canoeist with no way of moving (paddling) the canoe. President Harry S.

When did Nine Inch Nails release the slip?

The Slip is the seventh studio album by American industrial rock band Nine Inch Nails, released on May 5, 2008, digitally on the Nine Inch Nails website, and on CD on July 22 by The Null Corporation. It was their second release in 2008, following their sixth album Ghosts I–IV, released two months prior.

Why Nine Inch Nails (NIN) are so popular?

For such an uncommon band name, Nine Inch Nails (NIN) has had a wild sound that blended industrial music with rock music. They are considered one of the pacesetters of industrial rock and were particularly recognized as the most admired industrial rock band that brought the genre into the limelight.

What kind of music does Nine Inch Nails play?

Jon Pareles of The New York Times wrote that “the music revives Nine Inch Nails’ past, from stomping hard rock to dance-club beats to piano ballad to inexorably building instrumentals.” The album’s final track, “Demon Seed”, directly incorporates instrumental elements from the final track of the band’s previous all-instrumental album Ghosts I–IV.

When did the band Nine Inch Nails release Ghosts?

It was their second release in 2008, following their sixth album Ghosts I–IV, released two months prior. The album was produced by frontman Trent Reznor with collaborators Atticus Ross and Alan Moulder .