The present tense of wowed is wow.
The third-person singular simple present indicative form of wow is wows.
The present participle of wow is wowing.
The past participle of wow is wowed.