Andy UK's definitions
The feeling of being more happy than "happy", "happier" or "happiest". The highest superlative form of the word happy.
by Andy UK September 7, 2005
Get the happiestttttttermug. by Andy UK November 23, 2003
Get the doo dahsmug.