show a good time

show (one) a good time

1. To entertain or amuse one. We have some very important clients flying into town on Monday, and I want you to show them a good time while they're here. This is John's bachelor party—we have to show him a good time!
2. vulgar slang To pleasure one sexually. We could always go down to the red light district. The girls down there know how to show you a good time.
See also: good, show, time
Farlex Dictionary of Idioms.

show (someone) a good time

To occupy (someone) with amusing things; entertain.
See also: good, show, time
American Heritage® Dictionary of the English Language, Fifth Edition.
See also:
  • show (one) a good time
  • show someone a good time
  • amuse
  • amuse (someone or something) with
  • amuse with
  • entertain
  • entertain (oneself, someone, or something) with (something)
  • entertain with
  • A-town
  • work the crowd