All right, let’s just get this out of the way: Luann de Lesseps D’Agostino Crackerjacks, formerly the Countess of Berlin (Connecticut) fell down drunk twice. I don’t really know what to say about this rather than to just remember to stifle the giggles that will come up every time I walk past a fragrant flowering bush in Mexico. (Fragrant and Flowering Bush are also what George W. Bush wanted to name his twins.) What is surprising about all of this is that Luann is usually the one who keeps it buttoned up the most, even when the girls have been imbibing as much as gays at a Provincetown drag march trying to forget how sore their feet are in heels.
The first time Luann and Ramona are sitting outside at Living La Villa Loca, or whatever the hell the name of their colossal estate is, they share the sort of slurry love reserved for college freshmen at keg parties and/or the last two women standing at a Outlander premiere viewing party. I would pay $100 just to sit and watch these two get wasted and try to convince each other that they are actually good people. Anyway, Luann gets up and expediently deposits herself in the bushes.
What is scary isn’t the fall, which is obviously cushioned by an unexpected arbor. What is scary is that she either can’t or won’t get up herself. She is just lolling there, laughing and bobbing like a Tickle-Me Elmo that somehow got lodged in an ocean buoy. The staff have to come and help her up, running over just as scared of the drunk lady trapped in the bushes as they are about losing their jobs to a lawsuit.
The second time she falls, which we saw several times in the previews, it seems like it actually hurts. Luann decides to try to take a huge step off a ledge rather than taking the stairs down the small rise, and she winds up slamming her hip into the ground, one Boniva away from a break that she would never entirely recover from. (Yet another thing we have to thank Sally Field for.) Luann just lies on the floor slurring, “Sssssss na good,” which translates from drunk to English to mean, “That’s not good.”
I don’t know what it is about this particular trip, but it really brings out the worst in everyone and certainly gets them the drunkest. Did we miss a fair amount of drinking or something? At least Dorinda is smart enough to take herself to bed and skip dinner entirely. She already started slelling at Ramona and threatening to throw all of her things in the pool, so you know it’s time. (Oh, “slelling” is both slurring and yelling at the same time and it is one of the telltale signs that Dorinda has really tied one on. She is an accomplished sleller. If she were a dog, they would call her Old Sleller.)
It didn’t quite start at the airport, where Ramona showed up with a face that looked like an Eggo Waffle that went through the laundry with a red sock and an enormous hat box that was completely inappropriate for whatever trip it is that they’re taking. It didn’t quite start in the car when everyone decided that they would marry Carole, fuck Luann, and kill Tinsley. It didn’t even start when we learned that when Sonja Tremont Morgan of the Cricket Wireless Morgans gets a wrong number text from someone, it’s still a dick pick.
It started, predictably, when the women had to choose rooms and Sonja and Ramona decided to do their usual thing where they sneak off and somehow try to hijack their way into the most deluxe accommodations. I never quite see the point of this. It’s a group trip where you enjoy everyone’s company, so you’re not going to spend that much time in your room anyway. But I guess if you’re Ramonja, you just want to make sure you have the best because you deserve it.
Bethenny, thank God, puts her foot down and insists that they all draw numbers to decide who gets the best rooms. Tinsley gets no. 1, Luann no. 2, Bethenny no. 3, and on and on until Sonja and Ramona pull the last two numbers. Of course they’re pissed about this and find all sorts of ways to complain about the arrangement, which is the most fair assignment system possible. When Tinsley trades her number with Bethenny, it gives Ramona a chance to say that Tinsley is ungrateful and that, since she’s been living in Sonja’s house, she should give Sonja the no. 1 pick.
All right, that is not a real thing. That is just something that Ramona came up with so that she would somehow end up in the biggest room. It is a selfish gambit that further spoils Sonja’s relationship with Ramona. But these two will just bitch, holler, and badger until they get their way because the other women will cave just to shut them up. The squeaky wheel not only gets the grease, it gets the nicest room, the best seat at the table, the first massage, and the most Astroglide when trying to impress a new suitor, but that is a different squeak and a different wheel entirely.
This plays out again later, when Tinz finds out that “Page Six” is going to run the world’s most boring gossip item that she is a bad house guest because she has not given Sonja enough gifts. Tinz becomes irrationally upset about this and starts hollering at Sonja at dinner, screaming, “I am a good house guest,” while standing over everyone and making them nervous. The irony is lost on no one that Sonja and Ramona accused her of being ungrateful while they’re the ones trying to undermine everyone for a good room.
Bethenny also gets into it with Ramona at dinner, but she’s really been waiting all day for excuses to spar with her old nemesis. When they assign numbers she calls Ramona a “vile person,” and then at dinner she asks Ramona, “Why are you such an asshole?” when Ramona claims that it is a “group trip” and Bethenny didn’t plan anything. It seems like Bethenny is just waiting for Ramona to step in it so she can fight with her. What she doesn’t realize is that Ramona doesn’t step in it, Ramona lives in it.
You can’t ask Ramona why she is an asshole, she just is. She is for all the reasons that we have described here: for trying to undermine Bethenny’s accomplishments, for trying to shame Tinsley so that she gets preferential treatment, for exploiting Sonja’s worst instincts and getting her to ratify her bad behavior. We all know why and she isn’t going to change. Bethenny is just sick of it, but Ramona refuses to understand how anyone could hate a woman as wise and generous as herself.
I feel very bad for Bethenny, who looks absolutely awful with that flu of hers. She looks like she just got in a fist fight or rode the Coney Island Cyclone about 18 times in a row. At dinner, when she comes down dressed as Morticia Addams headed to Kyle Richards’s White Party, she blames her improved appearance on makeup, but she must have an Erika Jayne–level glam squad hidden in that suite of hers to look that good.
While all of this is really bad, the worst part of the episode has to be when Ramona enlists the aid of the help at the villa and insists that she’s trying to befriend them. Learning their names so that she can more succinctly order them around is not making friends. Giving them a large tip so that they will bring her Earl Grey tea (that is Earl Grey tea) in the morning is not starting a relationship with someone who also happens to be a bellhop at a high-end vacation rental. That is just being a demanding jerk and pretending that you are a generous and giving soul. It is self-delusion of the highest order.
But after all the shouting had subsided for the evening and before it had rolled back up again in the morning — like the never-ending ebb and flow of the tides — Ramona cleared the glasses from dinner. She put them all on a tray, making a mental note which one belonged to the woman with the short dark hair. She separated it a little bit from the others so she wouldn’t forget.
She carried all of the glasses into the kitchen and started filling the dishwasher with them, propping their gentle stems delicately in the top drawer. Then she scraped the plates, the oranges and umbers of the grilled shrimp, the ecru and browns of the chicken kebabs, the almost gaudy yellow of the mango salsa. All of it uneaten and picked through, piling up in the trash bin as she placed each plate on the rack, standing at attention like the grave markers of fallen soldiers.
There was only one glass left, the one she set aside. As she closed the door of the dishwasher and started the cycle, she took a plastic bag from her purse, opened it up, and placed the glass inside. She removed the plastic from an adhesive strip, folded the bag against itself and sealed the glass inside. She didn’t know what the redhead wanted with it, but she knew that should would make three months’ wages for dropping it off the next day. She thought about the walk she would take in the morning and was a little bit nervous, but as she progressed through the sun-filled trail near the ocean on the way to the prearranged meeting spot, she didn’t feel any nerves at all. She dropped off the glass and took her money and she walked on to work as Jill Zarin stood by a beach, watching the salt spray billow through the morning air and disintegrate and disappear into the stunning blue sky.
By submitting your email, you agree to our
Terms and Privacy Notice
and to receive email correspondence from us. This site is protected by reCAPTCHA and the Google
Privacy Policy and
Terms of Service apply.
or
Already a subscriber?
What is your email?
This email will be used to sign into all New York sites. By submitting your email, you agree to our Terms and Privacy Policy and to receive email correspondence from us.
Password must be at least 8 characters and contain:
Lower case letters (a-z)
Upper case letters (A-Z)
Numbers (0-9)
Special Characters (!@#$%^&*)
This password will be used to sign into all New York sites. By submitting your email, you agree to our Terms and Privacy Policy and to receive email correspondence from us.
You’re in!
As part of your account, you’ll receive occasional updates and offers from New York, which you can opt out of anytime.
or
Already a subscriber?
What is your email?
This email will be used to sign into all New York sites. By submitting your email, you agree to our Terms and Privacy Policy and to receive email correspondence from us.
Password must be at least 8 characters and contain:
Lower case letters (a-z)
Upper case letters (A-Z)
Numbers (0-9)
Special Characters (!@#$%^&*)
This password will be used to sign into all New York sites. By submitting your email, you agree to our Terms and Privacy Policy and to receive email correspondence from us.
You’re in!
As part of your account, you’ll receive occasional updates and offers from New York, which you can opt out of anytime.
Already a subscriber?
Already a subscriber?
`;
// integrate Sub(x) scripts and elements
if (hostname !== 'subs.nymag.com') { // do not integrate on this subdomain
document.head.appendChild(trackingScript);
document.body.insertAdjacentHTML('beforeend', subXAnimationElements);
}
There was an error processing the request. Please try again later."}).catch(e=>console.error("Error verifying email: ",e)))(r.querySelector(".content"),o.bannerCTAVerification)})):(l.remove(),s.remove()),o.dismissable||n.remove(),o.useAlertIcon||a.remove(),r.classList.add("show"),n.addEventListener("click",()=>{u(),r.classList.remove("show")})}else r.remove()}});
}, {"1":1,"6":6,"12":12,"35":35,"40":40}];
window.modules["global-nav.client"] = [function(require,module,exports){"use strict";const dom=require(4),auth=require(12),signInButton=dom.find(".user-signin"),signOutButton=dom.find(".user-signout"),globalNav=dom.find('[class^="global-nav"]'),body=dom.find("body"),dropdownItems=dom.findAll(".dropdown-wrap"),gtm=require(1),appendLandingPageParams=require(135),pageUri=require(124).getPageUri(),subscriptionPromoLinks=dom.findAll(".persist-params"),searchString=window.location.search||"";function closeDropdowns(e){let n=globalNav.querySelectorAll(".dropdown.open");dropdownItems.forEach(function(t){let o=t.querySelector(".dropdown");!n||t.contains(e.target)&&27!==e.keyCode||o.classList.remove("open")})}function gtmSendReport(e,n,t){let o={eventCategory:"ecommerce",eventAction:"componentClick",brand:e,dimension23:"global-nav",list:pageUri,pageZone:"header",variant:"nav-link"};"global-nav-link"===t&&(o.eventLabel=n.href),gtm.reportNow(o)}function updateElementTargetUrlsIfQueryStrings(e){if(searchString){const n=new URLSearchParams(searchString);let t=e.href;if(t.includes("?")){const o=t.split("?"),i=new URLSearchParams(o[1]);for(let e of n.entries())i.set(e[0],e[1]);t=`${o[0]}?${i.toString()}`,e.href=t}else e.href=`${t}?${n.toString()}`}}function init(e){const n=e.querySelectorAll(".to-landing-page");window.addEventListener("auth:init",()=>{signInButton.addEventListener("click",function(e){e.preventDefault(),auth.showEmbeddedLoginFlow("top navigation")}),signOutButton.addEventListener("click",function(e){e.preventDefault(),gtmSendReport("Sign Out",e.target,"user-info-link"),auth.logout()}),auth.isAuthenticated()&&e.classList.add("signed-in"),auth.isSubscriber()&&e.classList.add("subscribed"),e.querySelectorAll(".user-link").forEach(e=>{e.classList.add("active")}),subscriptionPromoLinks.forEach(e=>{updateElementTargetUrlsIfQueryStrings(e)}),appendLandingPageParams(n)})}dropdownItems.forEach(function(e){e.addEventListener("click",function(){e.querySelector(".dropdown").classList.toggle("open")})}),body.addEventListener("click",closeDropdowns),document.addEventListener("keydown",closeDropdowns),globalNav.addEventListener("click",function(e){let n=e.target;n.classList.contains("global-nav-track")&>mSendReport(n.text,n,"global-nav-link")}),module.exports=init;
}, {"1":1,"4":4,"12":12,"124":124,"135":135}];
window.modules["aaa-module-mounting.legacy"] = [function(require,module,exports){"use strict";const _pickBy=require(221),_each=require(406),Fingerprint2=require(408),DS=require(407),Eventify=require(246);function registerGlobals(){window.DS=DS,window.Eventify=Eventify,window.Fingerprint2=Fingerprint2,DS.value("Eventify",Eventify),DS.value("Fingerprint2",Fingerprint2),DS.value("$document",window.document),DS.value("$window",window)}function mountDollarSliceComponents(){DS.service("components",["$document","$module",function(e,n){var o=_pickBy(n.definitions,e=>e.providerStrategy===n.providers.controller),r=Object.keys(o);function t(e){return o=>{try{n.get(e,o)}catch(e){logMountError(o,e)}}}_each(r,n=>{var o=e.querySelectorAll('[data-uri*="/_components/'+n+'/"]'),r=e.querySelectorAll('[data-uri$="/_components/'+n+'"]');_each(o,t(n)),_each(r,t(n))}),this.components=r}]),DS.get("components")}function logMountError(e,n){const o=e.outerHTML.slice(0,e.outerHTML.indexOf(e.innerHTML));console.error("Error attaching controller to "+o,n)}registerGlobals(),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",()=>{mountDollarSliceComponents()}):mountDollarSliceComponents();
}, {"221":221,"246":246,"406":406,"407":407,"408":408}];
window.modules["ads.legacy"] = [function(require,module,exports){"use strict";const _map=require(118),_forEach=require(107),_isString=require(268),_intersectionWith=require(409),_isEqual=require(274),_each=require(406),_debounce=require(182),_sortBy=require(205),page=require(124),visit=require(114);DS.service("adService",["Eventify","$cid","$document","$window",function(e,t,a,i){var o,n,s,r,d,c,u,l,g={},p=this,h=[],f=visit.getQueryParamsObject(["utm_campaign"]),m=document.querySelector('script[data-type="ad-a9"]'),b=[],w=!1,v=[],y=document.querySelector('script[data-name="ad-doubleverify"]');document.querySelector('script[data-name="concert-ads"]')||(i.NYM={},i.NYM.analytics={},i.NYM.analytics.adStartTime=i.performance.now(),i.googletag=i.googletag||{},i.googletag.cmd=i.googletag.cmd||[],u=i.googletag,(m||y)&&(i.googletag.cmd=i.googletag.cmd||[],i.googletag.cmd.push(function(){i.googletag.pubads().disableInitialLoad()})),m&&(l=i.setInterval(function(){void 0!==window.apstag&&void 0!==window.apstag.timeout&&(i.clearInterval(l),window.apstag.cleared=!0,l=null)},10),setTimeout(function(){l&&(i.clearInterval(l),i.googletag.pubads().refresh(),window.apstag||console.log("MESSAGE: Timeout for A9 load exceeded, aborting"))},500)),y&&(b.push(new Promise(function(e){w?e():v.push(e)})),c=i.setTimeout(T,2500)),o=function(e){var t,a,o=e.data,n=[];return o.loaded?e:(o.loaded=!0,t=null,(t=o.sizes?u.defineSlot(o.name,o.sizes,o.id).addService(u.pubads()):u.defineOutOfPageSlot(o.name,o.id).addService(u.pubads())).setTargeting("adid",o.id),f.hasOwnProperty("utm_campaign")&&t.setTargeting("utmcamp",f.utm_campaign),a=p.getAdCount(o.label),t.setTargeting("label",o.label+"_"+o.site+"-"+a),u.display(o.id),u.pubads().addEventListener("slotOnload",function(){i.NYM.analytics.firstAdLoadTime||(i.NYM.analytics.firstAdLoadTime=i.performance.now(),i.NYM.analytics.firstAdLoadLabel=e.data.label)}),n=_(o),Promise.all(b).then(function(){n?window.apstag&&window.apstag.cleared?window.apstag.fetchBids({slots:[n],timeout:window.apstag.timeout},function(){u.cmd.push(function(){window.apstag.setDisplayBids(),u.pubads().refresh([t],{changeCorrelator:!1})})}):y&&u.pubads().refresh([t],{changeCorrelator:!1}):u.pubads().refresh([t],{changeCorrelator:!1})}),e.slot=t,e)},n=function(e){var a,i,o,n=t(),s=e.getAttribute("data-name"),r=e.getAttribute("data-sizes"),d=e.getAttribute("data-label"),c=e.getAttribute("data-site");n=e.id,r&&r.length?(r=r.split(","),a=[],_map(r,function(e){e=e.split("x"),i=parseInt(e[0]),o=parseInt(e[1]),a.push([i,o])})):(e.classList.add("oop"),a=!1),this.data={id:n,name:s,sizes:a,loaded:!1,label:d,site:c},g[n]=this},r=function(e){u.cmd.push(function(){var t=o(e);g[e.data.id]=t})},s=function(e){var t=[];e.slot?(t=_(e))&&window.apstag&&window.apstag.cleared&&window.apstag.fetchBids({slots:[t],timeout:window.apstag.timeout},function(){u.cmd.push(function(){window.apstag.setDisplayBids(),u.pubads().refresh([e.slot],{changeCorrelator:!1})})}):e&&r(e)},u.cmd.push(function(){var e,t,o,n=page.getMeta("article:tag"),s=page.getMeta("author"),r=i.location.href,d=(e=a.head.querySelector(".head-gtm"),t=a.body.querySelector(".gtm"),e&&"top"===e.getAttribute("data-gtm")?"gtmtop":t&&"bottom"===t.getAttribute("data-gtm")?"gtmbottom":"");o=[],_forEach([n,s,d],function(e){_forEach(e.split(","),function(e){(e=e.trim().toLowerCase().replace(/\s/g,"-").replace(/\'|\’/g,"")).length&&o.push(e)})}),u.pubads().setTargeting("kw",o),u.pubads().setTargeting("entry_group",o),r=r.slice(r.lastIndexOf("/")+1),u.pubads().setTargeting("pn",r),u.companionAds().setRefreshUnfilledSlots(!0),u.pubads().enableAsyncRendering(),u.enableServices()}),this.load=r,this.create=function(e){return new n(e)},this.refresh=function(e){var t;_isString(e)?(t=this.getById(e),s(t)):s(e)},this.remove=function(e){var t=e.data.id;a.getElementById(t).innerHTML=""},this.getAdCount=function(e){var t,a=0,i=Object.keys(g);return _each(i,function(i){(t=g[i]).data.loaded&&t.data.label===e&&a++}),a},this.getById=function(e){return g[e]},d=_debounce(function(){var e={TopLeaderboard:1,RightColTopMPU:2,outOfPage:99,"homepageTakeover/TopLeaderboard":1},t=_sortBy(h,function(t){return e[t.data.label]||10});_forEach(t,function(e){return e.data.sizes?r(e):i.setTimeout(function(){r(e)},2e3)}),y&&window.PQ.cmd.push(()=>{try{window.PQ.loadSignals(["ids","bsc","vlp"],T)}catch(e){T(),console.error(`There has been an error loading Double Verify signals: ${e}`)}}),h=[]},10),this.addToPageLoadQueue=function(e){h.push(e),d()});function _(e){var t,a=e.sizes;return a=_intersectionWith(a,[[970,250],[970,90],[728,90],[300,600],[300,250],[320,100],[320,50]],_isEqual),e.sizes&&e.sizes.length&&(t={slotID:e.id,sizes:a,slotName:e.label}),t}function T(){i.clearTimeout(c),w=!0,_forEach(v,function(e){e()})}}]);
}, {"107":107,"114":114,"118":118,"124":124,"182":182,"205":205,"268":268,"274":274,"406":406,"409":409}];
window.modules["cid.legacy"] = [function(require,module,exports){"use strict";DS.service("$cid",function(){var r=Math.floor(100*Math.random());return function(){return"cid-"+ ++r}});
}, {}];
window.modules["client.legacy"] = [function(require,module,exports){"use strict";require("cid.legacy"),require("ads.legacy"),require("facebook.legacy"),require("aaa-module-mounting.legacy");
}, {"cid.legacy":"cid.legacy","ads.legacy":"ads.legacy","facebook.legacy":"facebook.legacy","aaa-module-mounting.legacy":"aaa-module-mounting.legacy"}];
window.modules["facebook.legacy"] = [function(require,module,exports){"use strict";DS.service("facebook",[function(){this.fb=function(i){window.FB&&window.FB[i].apply(this,Array.prototype.slice.call(arguments,1))}}]);
}, {}];
require=(function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o typeof key === 'string' && key.match(/\.legacy$/)).forEach(key => window.require(key));
}
function tryToMount(fn, el, name) {
try {
fn(el); // init the controller
} catch (e) {
const elementTag = el.outerHTML.slice(0, el.outerHTML.indexOf(el.innerHTML));
console.error(`Error initializing controller for "${name}" on "${elementTag}"`, e);
}
}
/**
* mount client.js component controllers
*/
function mountComponentModules() {
Object.keys(window.modules).filter(key => typeof key === 'string' && key.match(/\.client$/)).forEach(key => {
let controllerFn = window.require(key);
if (typeof controllerFn === 'function') {
const name = key.replace('.client', ''),
instancesSelector = `[data-uri*="_components/${name}/"]`,
defaultSelector = `[data-uri$="_components${name}"]`,
instances = document.querySelectorAll(instancesSelector),
defaults = document.querySelectorAll(defaultSelector);
for (let el of instances) {
tryToMount(controllerFn, el, name);
}
for (let el of defaults) {
tryToMount(controllerFn, el, name);
}
}
});
}
// Make sure that a `window.process.env.NODE_ENV` is available in the client for any dependencies,
// services, or components that could require it
// note: the `` value is swapped for the actual environment variable in /lib/cmd/compile/scripts.js
window.process = window.process || {};
window.process.env = window.process.env || {};
if (!window.process.env.NODE_ENV) {
window.process.env.NODE_ENV = '';
}
// note: legacy controllers that require legacy services (e.g. dollar-slice) must
// wait for DOMContentLoaded to initialize themselves, as the files themselves must be mounted first
mountLegacyServices();
mountComponentModules();
// ]]