short for steroids
yo dude that lemon is so big... ITS ON STROIDS
A straight (heterosexual) person. From "straight" and the mildly derogatory "-oid" suffix. Associated with 4chan. See also breeder, straggot.
Have the stroids left yet? I've been hiding in my room until they go home.