Top definition
a dawg thats white n old n fluffy n could b either a polar bear or a sheep!! closely related w/ FFFF n peeing tree...4th of july 03
omg thats one damn polar sheep!!!hit the deck.
by liz,becca,kt July 04, 2003
Get the mug
Get a polar sheep mug for your daughter Larisa.