What does AmStud mean?

AmStud meaning in Urban Dictionary

United States Studies. A.k.a. 24 months of pure hell with way too many essays really worth way too much of class. Lecture style. Offers an average of 3 hours of homework per night... on good months