RectalRaceHorse Share definition Flag A Born Loser at life, will never succeed and admits to being an idiot. A moron on ifunny, RectalRaceHorse RectalRaceHorse by Zethereal January 23, 2021 0 0 Get merch Get the RectalRaceHorse mug. Buy Now — $32.95 See more merch