Drive-in
Meaning
Denoting a facility such as a cinema or restaurant that one can visit without leaving one's car
Songs that contains the expression
01
Social Panel
-
Social Media