Skip to main content

Coming into Shaggy Dog City

Things are going well/getting good; success has been achieved.
"Business has picked up - we're coming into Shaggy Dog City"

"Did you seem the game on Saturday? Man U are coming into Shaggy Dog City!"
by Steve Steve the Steve July 26, 2018
mugGet the Coming into Shaggy Dog City mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email