2 definitions by Jude Pierre

Top Definition
The distinctive appeal that an object, behavior or person has on others.
An impressive display brought on by a certain object, behavior or person.
I really like the Toyota Prius because of the fuel efficiency but the BMW has a bigger Wow Factor.
Did you see how she walked into the room ? What a Wow Factor.
by Jude Pierre June 15, 2008
Mug icon
Buy a Wow Factor mug!
The Ugly Side-Kick; the not so attractive buddy, one likes to go out with in order to look better.
Paul was hanging out at the hottest club in downtown hoping to meet some ladies, so he brought his TUSK, Fred.
by Jude Pierre May 02, 2008
Mug icon
Buy a TUSK mug!