Top definition
a VERY good online slime shop. They sell clear slimes, glittery slimes, and etc.
PERSON 1:DUDE I JUST BOUGHT SLIME FROM...
PERSON 2: snoop slimes?
PERSON 1: yea... how did you know?
PERSON 2: cuz they sell the best slime ever... duh
via giphy
by Lolaforever_15 May 23, 2018
Get the mug
Get a snoop slimes mug for your fish James.