1 definition by sexyman82

Top Definition
short for steroids
yo dude that lemon is so big... ITS ON STROIDS
by sexyman82 June 03, 2010
Mug icon
Buy a stroids mug!