horse steroid
Noun
Meaning
horse steroid (plural horse steroids)
A special steroid that is intended for veterinary use on large quadrupeds.
Jorge Bonifacio was hit with an 80-game suspension for testing positive for a horse steroid.
Noun
horse steroid (plural horse steroids)
A special steroid that is intended for veterinary use on large quadrupeds.
Jorge Bonifacio was hit with an 80-game suspension for testing positive for a horse steroid.