caboon - meaning and definition. What is caboon
Diclib.com
Online Dictionary

What (who) is caboon - definition


caboon      
An intern, particularly in a research project involving hawks. Supposedly from some Malay language where it denotes slave.
You are the most stupid caboon that I have known.