CARIBOUBOO Meaning of CARIBOUBOO in English a mistake made by a caribou, make a booboo """Why did the caribou get lost?""" English idioms vocab. Словарь английских идиом и выражений. 2012