seal sheppard Share definition Flag A derogatory term for an eskimo... I saw a seal sheppard at WallMart. She bought a shit ton of toilet paper! seal sheppard by Michael Ostomy April 23, 2010 0 0 Get merch Get the seal sheppard mug. Buy Now — $32.95 See more merch