Define Pisshorse Meaning

Pisshorse
An animal that only exists after a 12-pack of beers. It has an affinity for racing.

Man, I have to race like a pisshorse!
By Georgetta