Lexicon Rascuache Spanish · Adjective of poor quality, of little value Appears in 2 RascuacheRascuache (Latch Bros. Remix) Definition via Wiktionary Rara razón