Top definition
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
Get the mug
Get a Coming into Shaggy Dog City mug for your guy Yasemin.