A partner who is close with their family is high up on most people's wish list - but not one who 'spanks' their own mother's bum.
TLC series I Love a Mama's Boy follows women who date extreme mama's boys - and it's wilder than you could possibly imagine.
In season 3 we are introduced to Leyna, who finds her relationship with fiancé Ethan threatened by his overbearing mother, Esther.
Ethan openly flirts with his own mum in public, so much so that he claims people think they are a couple, and showers her with strange compliments such as "MILF" and "sexy".
Things get really awkward when the pair start rehearsing for their mother and son wedding dance, which Ethan wants to be "romantic, sexual and sensual".
Baffled dance instructor Jose admits: "I was like what? I think he was joking but I think he might not be joking too. Who knows."
The mother and son duo, from Columbus, Ohio, have requested to dance to Marvin Gaye classic Sexual Healing in front of all the wedding guests.
"Yeah baby, get that hip over here," says Ethan, who then grabs his mum's hand and admits: "I like this."
Fiancée Leyna gets an unwelcome surprise when she arrived to see her partner and his mum in a cosy embrace on the dance floor.
Things get worse when Ethan tells his mum: "Now dance on me, link grind on me!"
A shell-shocked Leyna can't look as Ethan pretends to walk round the room with his mother like some sort of pimp.
"I like the thing when she just walks on me," he explains. "I feel like a baller. I got this hot MILF on my back."
It really does get too much when Ethan confesses the dance moves "got my juices flowing", then when his mum cries "spanky, spanky" he smacks her hard on the buttocks.
Horrified Leyna confesses: "The flirting really does bother me. I do think it's weird that I get jealous of Ethan and Esther's relationship.
"I don't think anyone has ever really had to feel that way about their significant other and their mum. It's hard to ignore because it kind of looks like they are more together than we are."
Ethan claims it is all "fun and games", but it's obvious that his intimate relationship with his mum is really upsetting Leyna.
Calling her son her "baby", Esther admits: "Leyna gets jealous, but that doesn't mean he has to stop giving me that love and affection."
Leyna then really loses her rag when Esther rocks up unannounced to her bachelorette party - despite being warned not to attend by her son.
This finally prompts a tense chat between Ethan and Leyna, who admits there have been some things she has ignored for years, but as their wedding date is approaching she asks him to stop being "all over" his mother.
"I just want you to tone it down on the sexual conversations and language," she explains. "You know it's just weird."
When defensive Ethan claims he has "never used the world sexual", his wife-to-be point out he calls his own mum "sexy".
Holding his hands up, he says: "Full disclosure, is my mum sexy? Just be honest? Would I have sex with her? No, that's disgusting."
Leyna claims the fact he even has to say that makes it "weirder", while Ethan awkwardly adds: "I can appreciate a fine wine."
Laying down the law, Leyna tells her partner he can still hug his mum but "no ass grabbing".
Ethan says: "My mum is very understanding with how I give my love. It's very difficult to change your whole behaviour and the whole way you act with another person you've been growing up with your whole life."
The wedding has since been postponed and put into limbo after the death of Ethan's pet cat.
The couple are still together and were due to get married in September last year, but it was reported that the nuptials have now been pushed back to November this year.