1 definition by HillsideMike

An exclamation of something extremely good. A take on the word "popping", only more popping.
by HillsideMike September 8, 2010
Get the Pop City mug.