Find the word definition

Wiktionary
crappo

a. (context slang English) of very low quality.

Usage examples of "crappo".

What in your view is the reason for the discontinued nature of that crappo smell you all previously had?