Parking the Porpoise Share definition Flag A slang term for intercourse I spent the whole night parking the porpoise with your sister. Parking the Porpoise by Angus McCracken January 27, 2020 0 0 Get merch Get the Parking the Porpoise mug. Buy Now — $32.95 See more merch