poor knights of Windsor

English edit

Noun edit

poor knights of Windsor pl (plural only)

  1. (UK) French toast