Cameron Reilly, an 18-year-old Scots Guardsman, complained about being snubbed by the bride-to-be and referred to Kate as a "stupid stuck up cow" and "posh bitch."
According to the Daily Mail, an unnamed soldier described Reilly, who listed "causing trouble" and "casually breaking the law" among his interests on his profile, as "a big boozer and not what you'd call a thinker."
Adding, "He downs Buckfast fortified wine and likes raucous nights out. He joined Facebook last year and started posting bizarre things. He doesn't engage his brain before he types. These stupid comments could not have come at a worse time for him. Serving at the Royal Wedding is a huge honour. He has been incredibly naive."
Reilly, who often patrols outside the palace wearing the traditional bearskin hat, is currently being investigated for his offensive remarks on the social networking site, said a spokesperson. His Facebook page has since been deactivated.
"In view of the nature of the allegation, it would not be appropriate for the individual to be on parade for The Royal Wedding," the Ministry of Defence said. The Scots Guardsmen will line the wedding procession route, from Westminster Abbey to Buckingham Palace.
More Royal Wedding News:
Royal Wedding Dress Designer Still a Mystery
Prince William and Kate Pay Emotional Visit to Princess Diana's Grave
Kate Middleton Shops at Banana Republic Before Wedding
Prince William and Kate Middleton Look a Little Sketchy
Who Was Crowned the Most Beautiful Royal of All Time?
Watch: Prince William's Royal Wedding Hangover
Women Don't Envy Kate Middleton
Could Prince William's Future Daughter Be Queen?
Homeless Girl Gets Royal Wedding Invite from Prince William
Must Watch: Royal Wedding Dance Video
Kate Middleton's Face Spotted on Jelly Bean