Definitions by stardust0117
Townleyism
(noun) the religious belief that one day, Markus Townley will return and grant eternal life and freedom to all his AP Environmental Science students.
Townleyism by stardust0117 December 18, 2018