adj. something that makes one feel pleasant
Steve's mom gives the most smiletastic hummers in the world.
by JT Dollar Sign December 31, 2004
Get the smiletastic mug.