Snowy Plover Share definition Flag When you're having sex in the snow, and your pubes get very icy. "Shit man i hate winter, snowy plover hurts!" Snowy Plover by Samuel Sanudo June 8, 2015 0 0 Get merch Get the Snowy Plover mug. Buy Now — $32.95 See more merch