George Best

English

Noun

George Best (plural George Bests)

  1. (Cockney rhyming slang) The face.