Talk about Wal-Mart horror stories: Police in Delaware arrested a New Castle man after he allegedly threw a "glob" of his own semen on the backside of a female Walmart shopper because he thought she was attractive.

The 20-year-old victim says she was standing in an aisle texting when a man she later identified as 22-year-old Frank J. Short, Jr., walked by and "said excuse me."

That's when she " suddenly felt something wet on her buttocks, thigh and leg," according to the official police report.

Initially believing the suspect had sneezed or spat on her, the woman looked down to find "a glob of semen on her leg, just below her knee."

Short allegedly continued to follow the victim until she was able to ditch him in an Employees Only area, where she found two workers who escorted her to the security office and phoned the cops.

The suspect was subsequently picked up on a number of charges, including offensive touching with bodily fluid, lewdness, and harassment.

A preliminary test of the fluid Short reportedly discharged on the woman found it to be "indicative of semen."

For his part, Short told troopers he had accidentally "flung" some mucus on the victim after sneezing into his hands.

He later changed his story, claiming he threw some of his spit on the woman, whom "he felt was hot."

Pressed some more by officers, Short seemed to confess to the crime, saying he "basically gets a thrill out of such an act."

He was temporarily held at a Wilmington jail before bonding out.

[photo via AP, mug shot via The Smoking Gun]