Originally published on ProWrestlingSheet.

When a wrestler pukes during a match, things can get messy -- when it happens on the top rope though, you get hilarious video!

It all went down Friday in Guelph, Ontario when Pepper Parks faced Ryan Swift for PWA's Ontario Championship -- and in the video, it's clear Ryan is queasy as soon as he hits the top rope.

Swift attempts to hold it down ... but there's no stopping the disgusting flow of watery vomit -- and once it begins, the wrestler pukes a nasty stream of chunks from the top turnbuckle.

Check out the video, then take a shower. You'll probably feel gross just for watching.