» Thu Dec 01, 2011 6:44 am
Jeez guys, try the Urban Dictionary:
2. verb. To become mechanically inoperable beyond the point of repair.
Its not that unusual of an expression and is quite old (my Dad used it a lot when working on cars - only he used a more colorful four letter word instead of "poop").