Jennifer Lopez just went through a terrifying ordeal involving a stalker named Timothy McLanahan — who she reportedly obtained a temporary restraining order against.

According to TMZ, the 47-year-old singer not only fears for her own life, but those of her eight-year-old twins, Max and Emme. He allegedly followed her from LA to Vegas and sent her unwanted gifts, in addition to showing up at her house unannounced and trespassing. He's been arrested for not only this incident, but in the past for making threats and firearms violations.

MORE: Kendall Jenner Endures Terrifying Stalker Ordeal — Click for Details

How scary!

jennifer lopez twins max emme getty images

Jenny is definitely dealing with her fair share of drama at the moment. In Touch previously told you that she is now in a happy relationship with Degrassi alum and rapper Drake, 30 — much to the dismay of his on-again, off-again ex-girlfriend of seven years, Rihanna, 28.

“Rihanna and Jennifer used to be good friends. She’s even confided in J.Lo about her rocky relationship with Drake over the years. Rihanna is very hurt,” a source exclusively reveals, adding she even "branded her former pal a traitor.”

The "Pon de Replay" singer also feels that her one-time friend is "desperate."

J.Lo and Drake first sparked dating rumors in December 2016 when he attended her "All I Have" residency show in Las Vegas. The two posed for selfies during the occasion, and an insider revealed to Hollywood Life at the time that the "Controlla" singer is "obsessed" with her.

MORE: Click Here for Your Chance to Win a Target Gift Card

“He was putting the moves on J.Lo heavy in Vegas,” said the source. “He was flirty with her the entire time, telling her how she’s f–king ageless and beautiful.”

They were spotted together again a few days later at LA hotspot Delilah. She even spent New Years Eve with him at Sin City's Hakkasan night club.