Meaning
To try to ride two boats at once; to pursue two incompatible aims and risk both.
Literally: 'mounted on two boats'
See it in the verse
To try to ride two boats at once; to pursue two incompatible aims and risk both.
Literally: 'mounted on two boats'