1 definition by seattle_sounder

Top Definition
A horrible call on a soccer field from 50 yards away without consulting assisting refs, ultimately changing the outcome of the game.

For reference see the match Sounders FC v FC Dallas on 4/22/2010
Did you see that call? Yeah, man, it was a total Terry Vaughn!
by seattle_sounder April 22, 2010
Mug icon
Buy a Terry Vaughn mug!