1 definition by Troya!

Top Definition
The Single most addicting snack ever

they look like little green penuts but DO NOT BE FOOLED!

they are really little green alien seeds sent to earth so that once one becomes addicted and eats enough they will explode and little alien babies shall run free...

Thee aliens plan on harvesting the seeds in 2012
FUCK MAN I FUCKING ADDICTED TO THOSE DAMN PISTACHIOS!
by Troya! October 19, 2008

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×