Skip to main content

stardust0117's definitions

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.
by stardust0117 December 18, 2018
mugGet the Townleyism mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email