2 definitions by Savageperson69
by Savageperson69 June 18, 2019
The home of THE Spencer Upston. A god-like specimen that dominates in the trenches. He once went against graham as scout center. He can essentially squat 400 pounds.
by Savageperson69 June 18, 2019