Skip to main content

Definitions by Perfecto56253

It means a very tall, handsome indian guy. Sometimes he could be a dick, but deep down he's a lovable guy and he cares about all.
Sarah: i love him, he's such a charran
Chad: God you're such a charran, meaning you're a dick
charran by Perfecto56253 December 13, 2018