Sky Duck

A casual hookup you meet at an airport or on an airplane. But not at baggage claim.
I got some sky duck on my flight to Knoxville. He was wearing crocs and I got the side eye from the stewardess the rest of the trip.
by Howard-the-Duck April 22, 2022
mugGet the Sky Duckmug.

Share this definition