OK, we're totally peeing our pants (or more accurately, the muumuus we blog in) from laughing so hard at Heidi Montag's song Body Language." It's pretty much exactly what we expected to hear from The Hills star when we first learned she had her sights set on a singing career: A played-out '80s sample, computerized vocals, shitty hook, etc. But, holy shit, we did not expect to hear Spencer Pratt rapping on the track! It's awesomely bad in every way. Produced by Grammy Award winning producer/composer David Foster (who also happens to be Brody Jenner's stepdad), the song, which samples Yaz's "Situation," was played on Ryan Seacrest's radio show this morning. Even Seacrest made fun of Pratt. Spencer, dear, that's when you know you suck. Apparently, the song that was leaked is not an official single. Heidi claims that they were just fooling around in the studio and Spencer's rap was just a joke. Well, it certainly made us laugh. After the jump, check out Heidi's "Body Language."

Heidi Montag tries to sing, Spencer Pratt tries to rap. Ladies, we give you: "Body Language."

So You Think You Can Sing [ONTD]