Skip to main content

Definitions by Bigsnowdog

Caribou Barbie

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