BlueJacketMasta1257's definitions
When you purchase a frozen ice products and hit some one with it, after doing so you yell!,"you have just been polar popped"
by BlueJacketMasta1257 March 2, 2011
Get the Polar Popped mug.