meaning of barge a trois

barge a trois meaning in Urban Dictionary

when three barges come in close connection with each other call at the oceans. .they in addition trade ocean hookers and other treats and delicious goodies.