Skip to main content

liz,becca,kt's definitions

polar sheep

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 4, 2003
mugGet the polar sheep mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email