look up any word, like thot:

1 definition by Steve Resaca

 
1.
Ball eater: Something that is really hard to do and usually results in failure or multiple falures
That test was a ball eater. That hydrolysis reaction ate my balls. Repairing that engine ate my balls.
by Steve Resaca July 04, 2010