caribou barbie spoke on the news about her position on abortion and gun control
a nickname for [sarah palin], alluding to the caribou in alaska, and her supposed [milf] factor
"caribou barbie spoke on the news about her position on abortion and gun control" What is the definition of "caribou barbie"?