Top definition
Used as an exclamation of pleasure, approval, elation, or victory. like Wooo but 10000 times more powerful.
omg i just won a million pounds eooooo!!!!
by amylovesboosh August 04, 2010
Get the mug
Get a Eoooo mug for your cat Sarah.
buy the domain for your diy site