Top definition
When someone is being particularly irritating/annoying
synonym:douche
Shelley: B T dubz, I'm gonna go rob yo' mama's house
Drake: Ugh, you're such a karb Shelley! I'm gonna make you pay fo' this!
Shelley: You did not just call me that, yoo biatch!
by Joel4prez January 30, 2017
Get the mug
Get a Karb mug for your coworker Zora.
buy the domain for your pet vlog