Trey Songz teams up with Young Jeezy & Lil Wayne (and funnyman Kevin Hart) in the video for his new single “Hail Mary,” which is a song full of sexual innuendos about “scoring,” “going long” and “puttin that d on ’em.”

The video features two teams of female lingerie football players — Team Songz & Team Heart — wearing skimpy uniforms as they battle it out on the field.

Joseline and Stevie J from “Love & Hip Hop Atlanta” also make random, unexpected appearances at the end of the video, which was directed by Trey Songz himself.

“Hail Mary” appears on Trey’s new album “Chapter V,” which is in stores now.

Watch the video below: