1 definition by a SchimmWow fan

Top Definition
When something is so amazing or epic that all you can say is WOW.
Last night I met this guy and I was like SchimmWow, because you say wow every time. or I was going to hit on this hot girl but she saw this hot guy and I was SchimmWow'd out of taking her out.
by a SchimmWow fan August 11, 2009

Mug icon
Buy a SchimmWow mug!