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 Mack the Stick
jtdc
Share definition
Flag
Jesus Tap
Dancing
Christ:
An exclaimation of
suprise
, disgust,
horror
, amazement, etc.
jtdc!
Kenny
'
s
not dead
!
jtdc
by
Mack the Stick
February 12, 2004
Get the
jtdc
mug.