1 definition by trebreh_1234
Stokely Goulborne otherwise known as ski mask the slump god produced argueably his best album yet. Featuring artist like juice wrld and lil yatchy. With great tracks like Nuketown and faucet failure
by trebreh_1234 December 26, 2018