Fans have been clamoring for the loaded visual to Beach House 3 cut “Don’t Judge Me” ever since Ty Dolla $ign teased the Future and Swae Lee-assisted clip in March. Ty finally delivered on his promise Tuesday (April 17) with the trippy video.

The David Camarena-directed visual opens with the California native in a dark, hazy room with a luminous spotlight honing in on his bold presence. The 33-year-old singer begins his croon as the scene switches to an exotic stripper dancing in a nightclub.

Ty Dolla $ign confesses his lack of trust in humanity to open the track. “Lately, I've been goin' through a lot of things, yeah/Came up from the mud to the finer things, yeah/I can't trust no one, I can't trust nobody now/Only thing they want, only thing they want is money now,” he belts.

The visual pans to that same stripper, now in casual attire, at home being a caring mother to her child with both exuding bright smiles.

Swae Lee and Future then enter the picture, injecting life into the hallucinatory video. “I've been doing drugs, don't judge me (don't you judge me)/Right now, on the mud, don't judge me (I'm on a yeah)/Let me have my fun with this two-piece, yeah,” Future tranquilly raps.

The Rae Sremmurd member makes use of the song title in his verse. “I can squeeze like three in the front seat (front seat)/Ferrari just forgot about the back seats (back seat)/Liquored down, hell yeah, don't judge me (Judge me),” Swae Lee shrewdly rhymes before the visual comes to a close.

Ty Dolla $ign has kept busy in 2018, as he recently performed at Coachella alongside Post Malone and appeared on Smoke DZA's track "The Love." He’s also expected to accompany G-Eazy and Lil Uzi Vert on the Endless Summer Tour kicking off in July.

Check out the “Don’t Judge Me” video below.

See Photos of Future's Different Looks Over the Years

More From XXL