Top definition
to be in awe of something; to be in shock
I am completely in wow with you right now, that was too kind.
by urbanlover85 February 26, 2010
Get the mug
Get a in wow mug for your buddy Callisto.