Dutch treat

Explore definitions, synonyms, and language insights of Dutch treat

Definitions

Noun
a dinner where each person pays for his own

More General Terms