weyo is all that is good in the world. An blast of positive energy.
wow, that band was so full of weyo tonight.
by Captain Ben Wales May 10, 2011
2 more definitions
Something that is so good it's like a burst of positive energy.
I had such a weyo time last night! It was totally weyo!
by Little Londoner July 01, 2011