1 definition by drunken duck

Top Definition
Mortal kombat term of perfect
Kung Lao wins
Flawless victory!
by drunken duck September 11, 2004

Mug icon
Buy a flawless victory mug!