1 definition by Travis Cardono

Top Definition
a pill that can be bought on the internet through random hrbal dealers. Is said to be made out of "herbal supplements", but is actually a large quantity of pure DXM. Great for recreational use.
I wanna robo trip, sell me some snurf.
by Travis Cardono February 20, 2006
Mug icon
Buy a snurf mug!