Top definition
Area in front of the airport terminal, or train station, designated for drop off or meet passengers.
Often, driver and passenger are spouses, significant others, or family members , here is the term - kiss and go
I dropped off my gf at kiss and go
by dildo777 July 14, 2017
Get the mug
Get a kiss and go mug for your cousin Manafort.