1 definition by Ginger Flash

A group of men engaged in collective masterbation. The winner being the first horse past the post.
Hi lads, did you hear (insert name) took part in a vatican horse race and won!
by Ginger Flash July 26, 2019
Get the Vatican Horse Race mug.