What is Tutaloo?
Abstract noun - a moment of extreme happiness.
I was in sheer tutaloo after winning.
See bliss, happiness, ecstasy, joy, wonder