Caribou Barbie

Caribou Barbie is the lipstick, not the pig.
by Bigsnowdog October 29, 2008
Get the Caribou Barbie mug.