1 definition by LP's dad

Top Definition
Racial slur reserved for Canadains do to an abundance of happy seals in Canada.
Alberta is a beautiful place to visit if you don't mind all the seal fuckers.
by LP's dad March 07, 2011

Mug icon
Buy a Seal fucker mug!