Top definition
An especially ugly and unsuccessful attempt at doing anything.

(Coined by writer William Bowers in a Sept. 28, 2007 column entitled "Puritan Blister #30).
"If whatever melatonin-zombie free-form jamming they were attempting before 'PDA' was supposed to be Liars-caliber, they turbo-failed."
by Tom M. October 01, 2007
Get the mug
Get a turbo-failed mug for your sister Julia.