crappled
mp3 players crappled, tablets crappled
"destroyed competition by "re-innovating" slumbering and badly implemented technology
"mp3 players crappled, tablets crappled" What is the definition of "crappled"?