I think I know exactly the one you are talking about Lashley ;) Not to do with a certain football game is it?
EDIT: But this is my fave wrestling forum atm - great gfxers to help you learn your trade, good discussions and the eclectic mix of sensible people and downright nutters. Great stuff!