Informal or slang term, possibly referring to something of poor quality, or a variant/diminutive form of crap.
Likely formed by adding -o suffix to 'crap,' following patterns in English slang diminutives (similar to 'cheapo' or 'sicko').
The -o suffix in slang (crappo, cheapo, weirdo) is surprisingly productive—adding it to any word instantly signals informal, often derogatory intent!
Complete word intelligence in one call. Free tier — 50 lookups/day.