A 21-year-old man allegedly high on drugs crashed a North Dakota church service on Tuesday morning and stripped off.

Police allege Zachary Burdick had methamphetamine in his system when he entered the Spirit of Life Church about 9am.

There, he took off his clothes, bathed in holy water and walked down the aisle touching himself.

The wannabe rap star had been at the church earlier, police say, and was asked to leave after trying to bless people and hand out the Book of Mormon.

Zachary Burdick (pictured), 21, has been arrested after stripping off, bathing in holy water and then masturbating in the aisle of a Catholic church during a service

Burdick had been ejected from the Spirit of Life Catholic Church (holy water pictured) earlier on Tuesday morning for trying to bless people and hand out the Book of Mormon

Officers in Mandan arrested Burdick on drug, criminal mischief and indecent exposure charges.

Deputy police Chief Lori Flaten says preschool children were at the service.

Burdick's Facebook page suggests the Mandan 21-year-old is an aspiring rapper with a penchant for marijuana.

He performs under the stage name 'Unknwn', and with a band called 'Street Poetz'. A Soundcloud account for Burdick invites listeners to 'blow a cloud and enjoy the show'.

The aspiring rapper was arrested on drug, criminal mischief and indecent exposure charges

His social media is littered with memes about smoking weed and what appear to be rap lyrics about getting high.

The 21-year-old is father to a daughter, aged five or six.

The girl's mother, who is separated from Burdick, shared information about his arrest with friends on Facebook, remarking: 'Well, there goes child support'.

The church plans to drain, sterilize and re-bless the holy water.