Swiss Passport Share definition Flag Having sexual intercourse using all of your partner's holes while going through Customs. I gave my Sugar Baby a Swiss Passport the other day. It was really hot but now I'm on the Do Not Fly list. Swiss Passport by SwissSD April 5, 2021 0 0 Get merch Get the Swiss Passport mug. Buy Now — $32.95 See more merch