I always said about Ramona Jane Singer that she might be a monster, but at least she’s our monster. Well, just like when Big Bird caught Grover in bed with Snuffleupagus, it is time to throw that monster out with the trash. (Wait, then wouldn’t that be Oscar? Ugh, this Sesame Street metaphor no longer tickles my Elmo.) The thing we’ve always known about Ramona is that she tends to make every situation about herself. Sure. Fine. That is what all great practitioners of the reality television arts and sciences do. But no one has taken that egocentricity and turned it into a malignancy like Ramona.
Just take her tour of a $17.9 million two-bedroom apartment with failed Million Dollar Listing show person and sixth Housewife, Michael Lorber. Ramona has been taking a 75-hour course to get her Realtor’s license because she says she’s bored and likes to earn money. She is also in need of a storyline as the second season of Handmaid’s Tale. She is now just three courses away from eligibility. Yes, that means that Ramona is one prix fixe menu away from terrorizing Manhattan’s rich in a whole new way.
This tour is a trial run, and Michael has recruited his friend Jordan, presumably another Sag Harbor homosexual, to come in from Connecticut for an afternoon of being harassed by the world’s worst salesperson in a Chanel suit. The star of the show should be the apartment, but Ramona is making this all about herself. She’s talking about her vertigo when looking out of the windows; she’s talking about how Michael is interrupting her; she is talking about where she would put a baby grand piano in the apartment as if she’s already moving in her furniture. Ramona, this guy has no interest in buying you, and after this performance, which was worse than her tap dancing on new floors in her high heels, he has no interest in buying the apartment either.
Before we get to Ramona’s horrendous performance at the Shabbat dinner — which everyone is mistaking for a Seder, which is a whole different thing — there are some brief interludes with the other characters. Eboni finds out that her DNA has some matches in online registries, so a nice lady named Linda, who is wearing especially fetching denim, is going to try to find the clusters that match with Eboni’s DNA and try to triangulate exactly who her father is.
Next is a date for Sonja Tremont Morgan of the Wind Breaker Gas Displacement Pills Morgans. I had faith in Eboni’s friend Devyn. I really did. Then she set my favorite floozy up with a pair of cracked Ray-Bans. I mean, what is up with this guy? He’s in commercial real estate, which he admits was in the shitter before the pandemic totally wiped it out. He’s sold his house in the South of France. He’s on his fourth back surgery and it’s not even from some sort of exotic accident. Sonja guesses all the usual suspects, skiing, tennis, falling off of Diddy’s yacht because Carmen Electra is trying to spray you with a Champagne bottle and Dennis Rodman is trying to give you a purple nurple. But no. None of those things. He just has a “bad spine.”
Then this Brandon character, who was clearly lying in his profile pictures, doesn’t want to have dessert with Sonja. She talks about how she wants to see him again, and he says they will, but they won’t. This damp Roman Candle that fails to ignite is going to say that Sonja, our Sonja, isn’t good enough for him, a man whose body is the exact shape of a Cadbury Crème Egg in a heat wave. No wonder all of these women are single. There is not one eligible bachelor in Manhattan who hasn’t married his nanny.
On to the dinner held at a home in Summit, New Jersey, because nothing this season happens in Manhattan except for the women climbing aboard various and sun-dried party buses. This “Black Shabbat” as Eboni calls it, or “Black Sabbath” as Sonja calls it, brings together some of her Black friends that she journeyed to Israel with, her Jewish friend Archie, and the Real Housewives of New York City. Mostly what it brought together was Ramona’s voice with everyone else’s exasperated ears.
Leah was exposed to COVID and had to quarantine, so the only Jewish member of the cast (well, once she converts) has to skip. But she insists on Zooming into the proceedings. Okay, fine. It’s one thing if you set her up next to Elijah’s chair and she just watches, but Leah thinks she is going to be an active participant in this dinner. She’s talking to the women insisting that they listen to her and at some points screaming as the action unfolds. Ramona is objectionable at this dinner, but the one thing she is right about is trying to hang up on Leah five minutes into the dinner. A solo teleconferencer has no part at an in-person gathering. That’s just the way G*d intended. (But props to Luann after Leah sings her prayer for saying, “Boom, you can sing,” like Luann knows what a good voice would sound like if it fell out of the sky and offered her a Coke Zero.)
Ramona starts as soon as they arrive, telling Archie, the evening’s host, that her napkins are ugly and that they’re way too big. Once Archie tells Ramona that she made them herself, she continues to make fun of them, trying to fashion one into a blouse. I don’t remember Sonja getting this much heat when she tried to pretend that JP Morgan’s bedclothes were napkins a few seasons back. Then Ramona tries to explain to Archie how the Challah bread (no relation to Heather “Holla” Thompson) is just like the Ukrainian bread she grew up with, as if Ramona knows more about what is about to unfold than the woman who planned it all out.
The real trouble starts when Archie explains that she’s worried about the relationship between Jews and the Black community. Ramona pipes in that Italians have a lot in common with the Jews as well because they both love tradition. She learned this by watching Fiddler on the Roof in Nolita. Eboni tries to explain that there is something different when two groups of oppressed people unite in their struggles because they’re all fighting against white supremacy. Ramona says she cares about that too. Everyone cares about it. Eboni counters with the point that she is the only one who has suffered a price.
Ramona just can’t take this. She then tells us that she was shunned by the Jewish kids when she went to college because she was a Christian. I mean, OK. Sure. Maybe that happened. Maaaaaay-be that is true. But there is more to this story. Why was she around so many Jews, and why were they all against her? Is it because she kept saying offensive things like she is doing at this event? Does it have something to do with the Jewish man she was engaged to that she dumped because he didn’t thank her suitably for changing religions? I am going to need a deposition from one of these Jewish kids before I can pass judgment.
As Archie is trying to tell Ramona that must have been painful, but they’ll address her pain in a minute, Leah is shouting through the phone at her about how it’s not about white people right now, and Eboni is, once again, trying to figure out how to keep her new co-workers from shattering everything she holds dear. Ramona says, “No one is going to listen to me,” and gets up and walks away, which is a classic Ramona strategy. Everyone is angry that she left when she returns to the table and she says, “I went to pee. God. I can’t pee now!” Now she’s just deflecting and dissembling. She’s throwing out bad behavior like it is so many ninja stars, hoping that one will blind, bloody, or maim everyone in attendance so she doesn’t have to sit with her own bad views.
The way she defends herself, the “all lives matter” of it all, seems like Fox News talking points. But Ramona isn’t that calculated; she isn’t that coached. I was trying to figure out where this animus is coming from when Eboni elucidated it perfectly. She says that Ramona can’t sit with being uncomfortable about racial or religious oppression. She can’t just listen and examine her part in other people’s struggles. She needs this to be about her, too. She needs to see her part in any narrative because, as both a white person and a narcissist, this is what she is used to.
Ramona is now done talking about how she used to cry at night wanting to be Jewish and is now just marauding around the party with garden variety rudeness. She’s fixating everyone on how she hasn’t eaten all day and how she lost the three pounds she gained over Thanksgiving as if anyone at the table cares about her weight struggles. The editors, the real mensches in every situation, give us a montage of Ramona eating all sorts of things on the bus ride over to debunk her claim that she hasn’t eaten all day and must eat now.
She then takes over the dinner, going into the kitchen and telling them she needs to eat immediately as if this is not a cultural dinner where there is a planned menu that she should graciously be a part of. She tells them that she doesn’t want what they have in the kitchen, because they aren’t healthy snacks. She demands chicken. She must have chicken now, and she will burn this whole house down if it means that she doesn’t have to listen to how Black people and Jews might possibly have it worse than she does. She circles around the kitchen, she circles around the table, like a goblin doing a jig, demanding, deflecting, denigrating, destroying. She is a monster, alright, and I don’t know why someone won’t give her a stake through the heart already.
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(3),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(136),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,"3":3,"12":12,"124":124,"136":136}];
window.modules["aaa-module-mounting.legacy"] = [function(require,module,exports){"use strict";const _pickBy=require(221),_each=require(408),Fingerprint2=require(407),DS=require(406),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(408),_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,"408":408,"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","aaa-module-mounting.legacy":"aaa-module-mounting.legacy","ads.legacy":"ads.legacy","facebook.legacy":"facebook.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();
// ]]