Top definition
That's it. New Poland is located in the dead European country formerly known as Germany. :) RIP Germany. 1860-2017
by Charmouche April 01, 2017
Get the mug
Get a New Poland mug for your cousin Callisto.