CARIBOUBOO Meaning of CARIBOUBOO in English a mistake made by a caribou (See also make a booboo ) "Why did the caribou get lost?" "He made a caribouboo! Ha ha!" Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012