2 definition by aaron a karpa

Top Definition
a tasty treat, that one finds to be quite pleasurable.
Those cookies were snacktastic.
by aaron a karpa August 05, 2005

Mug icon
Buy a snacktastic mug!
long range recon patrol
l.r.r.p.
by aaron a karpa August 28, 2003

Mug icon
Buy a lurp mug!