Definitions by SquadBob
Taylor Hall Shitter
The Taylor Hall Shitter is the name given to the unidentified person who has been arrested after several nights of shitting on the floor of the stalls and showers, at Taylor Hall, located at George Mason University.
Taylor Hall Shitter by SquadBob September 2, 2026