Nick could you turn my amp down a scosh?
by juanica November 2, 2010
Get the scosh mug.
The ultimate "fuck you" word. If you are called and or are being a scoshe please rid yourself from this Earth.
by L0NGD0NG November 30, 2017
Get the Scoshe mug.