It looks like Kmart is set on being naughty this year.

The big box behemoth has come out with another "Ship My Pants" (tee-hee, get it?) ad for the holidays, this one featuring Charles Dickens' "A Christmas Carol." It's called "Ship My Trousers."

Watch above as Bob Cratchit asks the Kmart clerk, "Ship my trousers?" Once he's given the affirmative, other characters join in on the joke. Even Scrooge himself declares, "I just shipped the bed!"

The ad promotes Kmart's policy that if shoppers can't find something in-store but it's available online, the retailer will ship it for free.

Kmart has been jazzing up its marketing lately. Its original "Ship My Pants" ad caught fire in April. Kmart then raised eyebrows with its recent "Show Your Joe" (aka "Jingle Balls") spot in which Joe Boxer-wearing men thrust their hips to the tune of "Jingle Bells." The latter drew the ire of advocacy group One Million Moms but got plenty of support elsewhere.

(h/t AdWeek)