What does Canal Pal mean?

Canal Pal meaning in Urban Dictionary

a phrase for homosexual guys, refering to "transiting the channel" associated with the various other male.