Skip to main content

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.
Why be an atheist when you can follow Townleyism.
Townleyism by stardust0117 December 18, 2018