1 definition by Encyclopedia Brittanica

Top Definition
A saying that you usually sing when you're excited about life.
William: The world is a happening place!
William: OOHT OOHT!
by Encyclopedia Brittanica November 29, 2007

Mug icon
Buy a ooht ooht mug!