23-skidoo-street meaning

(idiomatic, dated, rare, chiefly US) [c. 1900] A fictitious place or a generic place that could refer to any location.
pronoun
0
0
Advertisement