School-yard bitch
A person who is severly defeated in competition that is left to be heckled like a child for their lack of skills.
School-yard bitch by Roger Romero February 19, 2007
Get the School-yard bitch mug.