Wowmazing

Adjective describing something that is "wow" and "amazing".
That Indian restaurant was wowmazing!
by thembourine February 26, 2009
mugGet the Wowmazingmug.