Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by stardust0117
Townleyism
Share definition
Flag
(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
Get the
Townleyism
mug.