1 definition by HillsideMike

1
An exclamation of something extremely good. A take on the word "popping", only more popping.
by HillsideMike September 08, 2010
Get the mug
Get a Pop City mug for your cat Zora.