A versatile slang term based on the word Gucci but for scoochier people meaning okay/good/great/awesome soon to be popularized by the masses. Sometimes abbreviated "scooch" if you're an expert in its use. To be all Scoochy is a wonderful thing indeed.
âScoochy shoes bro.â âNSA is pretty scoochyâ
7👍 5👎