Top Definition
meening something that is wonderful and happy.
plaesing to the senses.
good for you.
to make light of a situation.
makes teaspoons of sugar help the medacine go down in the most delightful way.
wow my nose stopped running. thats supercalifragalisticexpialadocious.
by nathanael tompkins February 10, 2008

Free Daily Email

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

Emails are sent from We'll never spam you.