I am reading the book Aloft by ChangeRae Lee and it contains the sentence:
She could easily float my boat, top my prop,crank up the generators.
I found the meaning of 'float my boat', but not the rest. I think these have sexual meanings but I'm not sure.
What is the meaning of:
1 top my prop
2 crank up the generators
EDIT (after helpful comments):
The sentences came from the book Aloft by ChangeRae Lee. It is very very useful to me in learning contemporary English phrases and words. It is hard to make a progress in reading the book because I have to look up or research what the phrases or words mean.
So does the 'top my prop' have no special meaning at all? Does it not have any sexual innuendos at all?
What does that 'She really puts the peas in my hot porridge,'really mean? Could you explain please. I do not get it.
As a English learner, the English is the most difficult language. It is hard to tell what is current and what is appropriate to use.