Follow US:

What does ‘roid’ mean?

( n ) A steroid user in sports Three home runs in one game? Is he on roids?