it is important to note that Gary Brooker did not write the lyric. Keith Reid is the writer. Definitely Chaucer. An earlier post by Richard Wilson is spot on. He is posting lyric from The Millers Tale. It interprets very well.
HOWEVER....
The great thing about music, literature, prowse... is that everyone can have their own interpretation. What it means to them.
That's what makes it great!