a useless person who isn't good at anything he does
I heard that Omar spilled some coffee, he must be a Kadro
by NoobMast3r69 January 31, 2020
Get a Kadro mug for your grandma Rihanna.