1 definition by HenloThere

Another street name for hallucinogenic mushrooms (Shrooms).
Juuler #1: damnnnn brahhh I saw manbearpig in my trip dooood!

Juuler #2: yea man it’s this silly putty, it’s wack asf.
by HenloThere April 18, 2018
Get the Silly putty mug.