Term used by people used to driving outside North America to define a road without any real turns.
It's like an american road.
by Gumba Gumba March 12, 2004
Can you define these popular missing words?
Emails are sent from firstname.lastname@example.org. We'll never spam you.×