Top definition
when you see something weird or special
omwow...who came up with these words?
by Alysson February 20, 2005
Get the mug
Get a omwow mug for your daughter-in-law Nathalie.