1 definition by Chinese Gymnast #315

To be difficult to the point of Impossibility, or damaged to the point of uselessness.
by Chinese Gymnast #315 August 12, 2008
Get the Fucked mug.