Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
Blog
World
Help
Chat
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Henry j.
Delutard
Share definition
Flag
A somewhat derogatory term combining the
words
"deluded" and "
retard
", often referring to
Christians
or other religious groups.
The delutards are
at it
again with their prosthelyzing.
Delutard
by
Henry j.
October 4, 2015
Get the
Delutard
mug.