1 definition by James Marks

1
Irredemiably moronic; cognitively off the rails. Frequently used as a euphemism for retarded due to its presumably coincidental phonetic similarity.
"I could handle the narf, and I could even buy the scrunts, but then things just got tartutic."
by James Marks September 05, 2006
Get the mug
Get a tartutic mug for your mate Manafort.