Top definition
adj. something that makes one feel pleasant
Steve's mom gives the most smiletastic hummers in the world.
by JT Dollar Sign December 31, 2003
Get the merch
Get the smiletastic neck gaiter and mug.