Skip to main content

Definitions by Geoff the Jeff

Backseat barnstorming 

"Man, the couple across from me in the parking lot is doing some backseat barnstorming"