look up any word, like blumpkin:
 
1.
Club Duvet is a small, cosy nightclub located out of the city centre. People often decide to on to go there instead of a larger venue at some stage of a night out.

It means going home to bed, as an alternative to going on to another venue to continue your night out.
We went to the pub on Saturday night and drank, then on to The Lizard club. About 2am they closed, and Mark and Joe were still partying so they headed on to Slimelight, but I was tired so I went to club duvet instead.
by CityNewt November 22, 2010