look up any word, like leh:
 
1.
Shortened version of 'made of win and awesome'
See made of win for more information.
"Damn Steve, those pancakes you whipped up were mowaa"

by firecat70 January 03, 2008
1 1