meaning of Anadroll

Anadroll meaning in Urban Dictionary

Legal Steroid Bodybuilding Supplement also nicknamed drol, anadrol