Page 1 of 1

supergrass

Posted: Wed Oct 15, 2008 4:27 pm
by ifihadahifi
supergrass

noun
a police informer who implicates many people



I did not know that until like five minutes ago.

Re: supergrass

Posted: Wed Oct 15, 2008 4:33 pm
by monet2u
I thought it was Humboldt sticky purple bud. Imagine my dismay.

Re: supergrass

Posted: Wed Oct 15, 2008 5:51 pm
by James
thus the phrase "getting grassed up", basically, means being ratted out.

I thought this was going to be about the band...