English Etymology From roid + -head. Noun roidhead (plural roidheads) Alternative form of roid-head.Wikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads