Drumroll, please… Kailyn Lowry is having a girl! Well, maybe. The Teen Mom 2 star took to Snapchat Wednesday to document her "gender reveal," and the experiment was, well, interesting.

The 25-year-old mama — who is about to give birth literally any day now — laid flat on her back while her friend held up a pendulum with a ring attached to a chain over her bump. Supposedly, if the pendulum swings in circles, it’s a girl, and if it swings back and forth, it’s a boy.

MUST SEE: Jenelle Evans Says She “Was So Close to Dying” During the Height of Her Heroin Addiction

https://www.instagram.com/p/BW_kjcGFa90/

"It's a girl!" her friend screamed — and she was confident in her guess. "I used to do high-risk maternal child health. I did it on every patient, it was always right."

Kail is pregnant with her third child from her third baby daddy, Chris Lopez. She also has son Isaac, 7, with ex-boyfriend Jo Rivera and Lincoln, 3, with ex-husband Javi Marroquin. A source recently told Hollywood Life that the reality star is "jealous" over Javi's new relationship, but an insider close to Kail said, "Nobody thinks Kailyn’s still genuinely in love with Javi though, as much as she kids herself she is. It’s way more about wanting to feel secure and having someone there by her side, and that’s not a strong enough foundation to build a relationship on." Since Chris has no desire to be on camera — or be in the baby's life at all — it's easy to see why she may feel some resentment towards her second baby daddy.

MORE: Javi Marroquin Gets Dragged on Instagram for Posing With Baby Animals

Drama aside, we're excited to meet the littlest addition to the Teen Mom family — and we really hope it is a girl! After all, she already has a houseful of boys. Plus the name she potentially picked out for a girl is so sweet — Karsyn!

Tune in to _Teen Mom 2, airing Mondays at 9 p.m. EST on MTV.

Love Teen Mom? Be sure to join our Teen Mom Facebook group to chat about all the latest updates and juicy gossip!

Scroll through the gallery below for more photos of Kail's baby bump!