1 definition by ilikecheddarZ

1
Commonly known as the testicles of a polar bear.
"Holy cockballs, look at the size of those polar balls on that thing!"


"oh mah gah they're humong0!"
by ilikecheddarZ April 02, 2009
Get the merch
Get the polar balls neck gaiter and mug.